]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/sys/sys_domain.h
xnu-792.1.5.tar.gz
[apple/xnu.git] / bsd / sys / sys_domain.h
index b9582eca387494530081c564ae57fdb8d00224d1..788b71d96e8c2546a02403b9245753a10f935950 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2000 Apple Computer, Inc. All rights reserved.
+ * Copyright (c) 2000-2005 Apple Computer, Inc. All rights reserved.
  *
  * @APPLE_LICENSE_HEADER_START@
  * 
@@ -26,6 +26,7 @@
 
 
 #include <sys/appleapiopts.h>
+#include <sys/cdefs.h>
 
 /* Kernel Events Protocol */ 
 #define SYSPROTO_EVENT                 1       /* kernel events protocol */
@@ -45,15 +46,17 @@ struct sockaddr_sys
 
 
 #ifdef KERNEL
-#ifdef __APPLE_API_PRIVATE
+#ifdef KERNEL_PRIVATE
 
 extern struct domain systemdomain;
 
 /* built in system domain protocols init function */
-int kern_event_init();
-int kern_control_init();
+__BEGIN_DECLS
+int kern_event_init(void);
+int kern_control_init(void);
+__END_DECLS
 
-#endif /* __APPLE_API_PRIVATE */
+#endif /* KERNEL_PRIVATE */
 #endif /* KERNEL */
 
 #endif /* _SYSTEM_DOMAIN_H_ */