summaryrefslogtreecommitdiff
path: root/usr
diff options
context:
space:
mode:
authorPatrick Mooney <patrick.f.mooney@gmail.com>2015-08-18 22:11:07 +0000
committerPatrick Mooney <patrick.f.mooney@gmail.com>2015-08-19 14:43:34 +0000
commitc762e9465b7a0f6ee91eb321ee551e99591c8910 (patch)
treecf3f7469978b5a762895b5f5fa0299e58f3a35c9 /usr
parent49628b94bc571979b34100664b9b1f05aef1ff89 (diff)
downloadillumos-joyent-c762e9465b7a0f6ee91eb321ee551e99591c8910.tar.gz
OS-4658 lxbrand netlink falsely reports setsockopt(SO_RECVUCRED) failure
Diffstat (limited to 'usr')
-rw-r--r--usr/src/uts/common/brand/lx/io/lx_netlink.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/usr/src/uts/common/brand/lx/io/lx_netlink.c b/usr/src/uts/common/brand/lx/io/lx_netlink.c
index 3ce70fee36..9be98ccbde 100644
--- a/usr/src/uts/common/brand/lx/io/lx_netlink.c
+++ b/usr/src/uts/common/brand/lx/io/lx_netlink.c
@@ -449,7 +449,9 @@ lx_netlink_setsockopt(sock_lower_handle_t handle, int level,
} else {
lxsock->lxns_flags |= LXNLF_RECVUCRED;
}
+ return (0);
} else if (level == SOL_SOCKET) {
+ /* Punt on the other SOL_SOCKET options */
return (0);
} else if (level != SOL_LX_NETLINK) {
return (EOPNOTSUPP);