mirror of
https://github.com/rwinkhart/peercred-mini.git
synced 2026-08-28 04:46:43 -04:00
Wrap correct error on raw.Control failure
Wrap cerr, the error returned by raw.Control. Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
This commit is contained in:
+1
-1
@@ -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
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user