]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/net/ethernet.h
xnu-344.23.tar.gz
[apple/xnu.git] / bsd / net / ethernet.h
index de84f184e21f2e4e97e51b388eed40c7fee3444d..accdc05d0b5f02f43b74013a68a28a651ac8a299 100644 (file)
@@ -26,6 +26,7 @@
 
 #ifndef _NET_ETHERNET_H_
 #define _NET_ETHERNET_H_
+#include <sys/appleapiopts.h>
 
 /*
  * The number of bytes in an ethernet (MAC) address.
@@ -101,11 +102,13 @@ struct    ether_addr {
 #define        ETHERMTU        (ETHER_MAX_LEN-ETHER_HDR_LEN-ETHER_CRC_LEN)
 #define        ETHERMIN        (ETHER_MIN_LEN-ETHER_HDR_LEN-ETHER_CRC_LEN)
 
-#if KERNEL
+#ifdef KERNEL
+#ifdef __APPLE_API_PRIVATE
 struct ether_addr *ether_aton __P((char *));
+#endif /* __APPLE_API_PRIVATE */
 #endif
 
-#if !KERNEL
+#ifndef KERNEL
 #include <sys/cdefs.h>
 
 /*