]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/sys/un.h
xnu-517.12.7.tar.gz
[apple/xnu.git] / bsd / sys / un.h
index 5cb13ac757091e4270f1563631fceaf08d9497cd..e3e4cdb5c1639ea80a680de4423f4b92919bfbb1 100644 (file)
@@ -57,6 +57,8 @@
 #ifndef _SYS_UN_H_
 #define _SYS_UN_H_
 
 #ifndef _SYS_UN_H_
 #define _SYS_UN_H_
 
+#include <sys/appleapiopts.h>
+
 /*
  * Definitions for UNIX IPC domain.
  */
 /*
  * Definitions for UNIX IPC domain.
  */
@@ -67,6 +69,7 @@ struct        sockaddr_un {
 };
 
 #ifdef KERNEL
 };
 
 #ifdef KERNEL
+#ifdef __APPLE_API_PRIVATE
 struct mbuf;
 struct socket;
 
 struct mbuf;
 struct socket;
 
@@ -77,6 +80,7 @@ void  unp_dispose __P((struct mbuf *m));
 int    unp_externalize __P((struct mbuf *rights));
 void   unp_init __P((void));
 extern struct pr_usrreqs uipc_usrreqs;
 int    unp_externalize __P((struct mbuf *rights));
 void   unp_init __P((void));
 extern struct pr_usrreqs uipc_usrreqs;
+#endif /* __APPLE_API_PRIVATE */
 #else /* !KERNEL */
 
 /* actual length of an initialized sockaddr_un */
 #else /* !KERNEL */
 
 /* actual length of an initialized sockaddr_un */