From 9f0af4479742386c4ce30d05ad20e2450bbd0d54 Mon Sep 17 00:00:00 2001 From: Jonas Schievink Date: Fri, 6 Jul 2018 02:23:22 +0200 Subject: Fix *decoding* of cmsgs and add `ScmCredentials`. --- src/sys/socket/sockopt.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/sys/socket/sockopt.rs') diff --git a/src/sys/socket/sockopt.rs b/src/sys/socket/sockopt.rs index 56f3a1ee..494de4f5 100644 --- a/src/sys/socket/sockopt.rs +++ b/src/sys/socket/sockopt.rs @@ -255,6 +255,8 @@ sockopt_impl!(Both, BindAny, libc::SOL_SOCKET, libc::SO_BINDANY, bool); sockopt_impl!(Both, BindAny, libc::IPPROTO_IP, libc::IP_BINDANY, bool); #[cfg(target_os = "linux")] sockopt_impl!(Both, Mark, libc::SOL_SOCKET, libc::SO_MARK, u32); +#[cfg(any(target_os = "android", target_os = "linux"))] +sockopt_impl!(Both, PassCred, libc::SOL_SOCKET, libc::SO_PASSCRED, bool); /* * -- cgit v1.2.3