* File: aurp.h
*/
-#ifdef AURP_SUPPORT
-
#ifndef _NETAT_AURP_H_
#define _NETAT_AURP_H_
#include <sys/appleapiopts.h>
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;
extern int update_tmo;
extern aurp_state_t aurp_state[];
extern unsigned short net_access[];
+#endif
struct myq
{ struct mbuf *q_head;
int q_cnt;
};
+#define LOCK_DECL(x) atlock_t x
#include <sys/uio_internal.h>
#endif /* KERNEL_PRIVATE */
#endif /* __APPLE_API_OBSOLETE */
#endif /* _NETAT_AURP_H_ */
-
-#endif /* AURP_SUPPORT */