You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
selinux: do not report error on connect(AF_UNSPEC)
calling connect(AF_UNSPEC) on an already connected TCP socket is an
established way to disconnect() such socket. After commit 68741a8
("selinux: Fix ltp test connect-syscall failure") it no longer works
and, in the above scenario connect() fails with EAFNOSUPPORT.
Fix the above explicitly early checking for AF_UNSPEC family, and
returning success in that case.
Reported-by: Tom Deseyn <[email protected]>
Cc: [email protected]
Fixes: 68741a8 ("selinux: Fix ltp test connect-syscall failure")
Suggested-by: Paul Moore <[email protected]>
Signed-off-by: Paolo Abeni <[email protected]>
Signed-off-by: Paul Moore <[email protected]>
0 commit comments