Merge pull request #1 from tklauser/rawconn-err-return

Wrap correct error on raw.Control failure
This commit is contained in:
Brad Fitzpatrick
2021-03-02 12:21:38 -08:00
committed by GitHub
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -50,7 +50,7 @@ func getUnix(c *net.UnixConn) (*Creds, error) {
}
})
if cerr != nil {
return nil, fmt.Errorf("raw.Control: %w", err)
return nil, fmt.Errorf("raw.Control: %w", cerr)
}
if err != nil {
return nil, err
+1 -1
View File
@@ -39,7 +39,7 @@ func getUnix(c *net.UnixConn) (*Creds, error) {
unix.SO_PEERCRED)
})
if cerr != nil {
return nil, fmt.Errorf("raw.Control: %w", err)
return nil, fmt.Errorf("raw.Control: %w", cerr)
}
if err != nil {
return nil, fmt.Errorf("unix.GetsockoptUcred: %w", err)