X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/2d21ac55c334faf3a56e5634905ed6987fc787d4..a1c7dba18ef36983396c282fe85292db066e39db:/security/mac_socket.c diff --git a/security/mac_socket.c b/security/mac_socket.c index bd35170ee..b9bc4b698 100644 --- a/security/mac_socket.c +++ b/security/mac_socket.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2007 Apple Inc. All rights reserved. + * Copyright (c) 2007-2012 Apple Inc. All rights reserved. * * @APPLE_OSREFERENCE_LICENSE_HEADER_START@ * @@ -82,12 +82,6 @@ #include #include -#include -#include - -#include -#include - #include #if CONFIG_MACF_SOCKET @@ -478,6 +472,7 @@ mac_socket_check_accept(kauth_cred_t cred, struct socket *so) return (error); } +#if CONFIG_MACF_SOCKET_SUBSET int mac_socket_check_accepted(kauth_cred_t cred, struct socket *so) { @@ -496,6 +491,7 @@ mac_socket_check_accepted(kauth_cred_t cred, struct socket *so) } return (error); } +#endif int mac_socket_check_bind(kauth_cred_t ucred, struct socket *so, @@ -596,9 +592,9 @@ mac_socket_check_received(kauth_cred_t cred, struct socket *so, struct sockaddr if (!mac_socket_enforce) return 0; - + MAC_CHECK(socket_check_received, cred, - (socket_t)so, so->so_label, saddr); + so, so->so_label, saddr); return (error); }