]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/netat/aurp.h
xnu-792.22.5.tar.gz
[apple/xnu.git] / bsd / netat / aurp.h
index 718092d4cfaecb7b3bb6ba9d4120f5d149011348..9df123b1b9b158b378e2fd94cbe950156f46a2dd 100644 (file)
@@ -33,6 +33,8 @@
  *     File: aurp.h
  */
 
+#ifdef AURP_SUPPORT
+
 #ifndef _NETAT_AURP_H_
 #define        _NETAT_AURP_H_
 #include <sys/appleapiopts.h>
@@ -172,9 +174,6 @@ typedef struct {
        unsigned short flags;
 } aurp_hdr_t;
 
-#ifdef AURP_SUPPORT
-
-extern atlock_t aurpgen_lock;
 extern gref_t *aurp_gref;
 extern unsigned char dst_addr_cnt;
 extern unsigned char net_access_cnt;
@@ -184,7 +183,6 @@ extern int net_port;
 extern int update_tmo;
 extern aurp_state_t aurp_state[];
 extern unsigned short net_access[];
-#endif
 
 struct myq
 {      struct mbuf *q_head;
@@ -192,7 +190,6 @@ struct myq
        int q_cnt;
 };
 
-#define LOCK_DECL(x)   atlock_t x
 
 #include <sys/uio_internal.h>
 
@@ -295,3 +292,5 @@ extern struct aurp_global_t aurp_global;
 #endif /* KERNEL_PRIVATE */
 #endif /* __APPLE_API_OBSOLETE */
 #endif /* _NETAT_AURP_H_ */
+
+#endif  /* AURP_SUPPORT */