]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/netkey/keysock.h
xnu-3247.1.106.tar.gz
[apple/xnu.git] / bsd / netkey / keysock.h
index 413e281d5f2b38b604c03a78940e8b596da59615..32d8ef55930b573efcffd78e59e8043ae86dc301 100644 (file)
@@ -62,12 +62,10 @@ struct pfkeystat {
 #define KEY_SENDUP_ALL         1
 #define KEY_SENDUP_REGISTERED  2
 
+#ifdef BSD_KERNEL_PRIVATE
 #define PFKEY_STAT_INCREMENT(x)         \
        {lck_mtx_lock(pfkey_stat_mutex); (x)++; lck_mtx_unlock(pfkey_stat_mutex);}
 
-
-#ifdef KERNEL_PRIVATE
-#ifdef KERNEL
 struct keycb {
        struct rawcb kp_raw;    /* rawcb */
        int kp_promisc;         /* promiscuous mode */
@@ -86,7 +84,6 @@ extern int key_usrreq(struct socket *,
 
 extern int key_sendup(struct socket *, struct sadb_msg *, u_int, int);
 extern int key_sendup_mbuf(struct socket *, struct mbuf *, int);
-#endif /* KERNEL */
-#endif /* KERNEL_PRIVATE */
+#endif /* BSD_KERNEL_PRIVATE */
 
 #endif /*_NETKEY_KEYSOCK_H_*/