]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/netat/at_aarp.h
xnu-1228.15.4.tar.gz
[apple/xnu.git] / bsd / netat / at_aarp.h
index 4f361feb5a806607352708244b502a4eec67f1dd..28b03bcbe44bedc2667f1c54a298d22dfdefe1d4 100644 (file)
@@ -136,7 +136,7 @@ typedef struct {
 
 /* at_addr - net # in network byte order */
 #define        AMT_LOOK(at, at_addr, elapp) {                                                  \
-       register n;                                                             \
+       int n;                                                          \
        at = &aarp_table[elapp->ifPort]->et_aarp_amt[AMT_HASH(at_addr) * AMT_BSIZ];                     \
        for (n = 0 ; ; at++) {                                                  \
            if (at->dest_at_addr.atalk_node == (at_addr).atalk_node &&                                                                  \
@@ -151,8 +151,8 @@ typedef struct {
 
 /* at_addr - net # in network byte order */
 #define        NEW_AMT(at, at_addr, elapp) {                                                   \
-       register n;                                                             \
-       register aarp_amt_t *myat;                                              \
+       int n;                                                          \
+       aarp_amt_t *myat;                                              \
        myat = at = &aarp_table[elapp->ifPort]->et_aarp_amt[AMT_HASH(at_addr) * AMT_BSIZ];                      \
        for (n = 0 ; ; at++) {                                                  \
            if (at->last_time == 0)                                             \
@@ -193,6 +193,8 @@ typedef struct {
 
 int aarp_chk_addr(at_ddp_t  *, at_ifaddr_t *);
 int aarp_rcv_pkt(aarp_pkt_t *, at_ifaddr_t *);
+void AARPwakeup(aarp_amt_t *);
+int    aarp_send_data(gbuf_t *, at_ifaddr_t *, struct  atalk_addr *, int);
 
 #endif /* KERNEL_PRIVATE */