Searched refs:ar_sha (Results 1 – 4 of 4) sorted by relevance
/netbsd/sys/net/ |
H A D | if_arp.h | 69 uint8_t ar_sha[]; /* sender hardware address */ member 83 ar_sha(struct arphdr *ap) in ar_sha() function
|
/netbsd/sys/netinet/ |
H A D | if_arp.c | 554 memcpy(ar_sha(ah), saddr, ah->ar_hln); in arprequest() 796 ifp = if_get_bylla(ar_sha(ah), ah->ar_hln, &psref); in in_arpinput() 845 carp_iamatch(ia, ar_sha(ah), in in_arpinput() 954 memcmp(mtag + 1, ar_sha(ah), ah->ar_hln) == 0)) { in in_arpinput() 959 NULL, 0, ar_sha(ah), ah->ar_hln); in in_arpinput() 984 memcmp(ar_sha(ah), &la->ll_addr, ifp->if_addrlen)) in in_arpinput() 989 ar_sha(ah), ah->ar_hln); in in_arpinput() 1032 memcpy(&la->ll_addr, ar_sha(ah), ifp->if_addrlen); in in_arpinput() 1100 memcpy(tha, ar_sha(ah), ah->ar_hln); in in_arpinput() 1129 memcpy(tha, ar_sha(ah), ah->ar_hln); in in_arpinput() [all …]
|
/netbsd/usr.sbin/rarpd/ |
H A D | rarpd.c | 408 if (memcmp((char *) &ep->ether_shost, ar_sha(ap), 6) != 0) { 419 if (!tha || memcmp(ar_sha(ap), tha, 6) != 0) { 787 (void)mkarp((u_int8_t *)ar_sha(ap), ipaddr); 804 memmove((char *) &ep->ether_dhost, ar_sha(ap), 6); 806 memmove(ar_sha(ap), (char *) ii->ii_eaddr, 6);
|
/netbsd/external/bsd/tcpdump/dist/ |
H A D | print-arp.c | 81 u_char ar_sha[]; /* sender hardware address */ member 86 #define ar_sha(ap) (((const u_char *)((ap)+1))+ 0) macro 99 #define SHA(ap) (ar_sha(ap))
|