| /src/sys/net/ |
| if_arp.h | 58 uint8_t ar_hln; /* length of hardware address */ member in struct:arphdr 94 return ar_data(ap) + ap->ar_hln; 103 return ar_data(ap) + ap->ar_hln + ap->ar_pln; 111 return ar_data(ap) + ap->ar_hln + ap->ar_pln; 113 return ar_data(ap) + ap->ar_hln + ap->ar_pln + ap->ar_hln;
|
| /src/sys/netinet/ |
| if_ether.h | 84 #define arp_hln ea_hdr.ar_hln
|
| if_arp.c | 551 ah->ar_hln = ifp->if_addrlen; /* hardware address length */ 554 memcpy(ar_sha(ah), saddr, ah->ar_hln); 558 memcpy(ar_tha(ah), taddr, ah->ar_hln); 725 arplen = sizeof(*ar) + 2 * ar->ar_hln + 2 * ar->ar_pln; 798 ifp = if_get_bylla(ar_sha(ah), ah->ar_hln, &psref); 845 /* XXX: ar_hln? */ 846 if (ia->ia_ifp == rcvif && (ah->ar_hln >= 6) && 891 if (ah->ar_hln != ifp->if_addrlen) { 895 IN_PRINT(ipbuf, &isaddr), ah->ar_hln, ifp->if_addrlen); 938 ah->ar_hln)); [all...] |
| /src/external/bsd/dhcpcd/dist/src/ |
| arp.c | 82 ar.ar_hln = ifp->hwlen; 221 if (arp->ar_hln != ifp->hwlen) 279 hw_t = hw_s + ar.ar_hln + ar.ar_pln; 281 if ((size_t)((hw_t + ar.ar_hln + ar.ar_pln) - data) > len) 284 if (ar.ar_hln == ifp->hwlen && 293 memcpy(&arm.sha, hw_s, ar.ar_hln); 294 memcpy(&arm.sip.s_addr, hw_s + ar.ar_hln, ar.ar_pln); 295 memcpy(&arm.tha, hw_t, ar.ar_hln); 296 memcpy(&arm.tip.s_addr, hw_t + ar.ar_hln, ar.ar_pln); 303 if (is_probe && falen > 0 && (falen != ar.ar_hln || [all...] |
| bpf.c | 457 BPF_STMT(BPF_LD + BPF_B + BPF_IND, offsetof(struct arphdr, ar_hln)),
|
| /src/sys/netatalk/ |
| aarp.h | 55 #define aarp_hln eaa_hdr.ar_hln
|
| aarp.c | 324 if (m->m_len < sizeof(struct arphdr) + 2 * ar->ar_hln + 2 * ar->ar_pln) 357 /* We should also check ar_hln and ar_pln. */
|
| /src/sys/arch/mvme68k/stand/sboot/ |
| etherfun.h | 62 u_char ar_hln; /* length of hardware address */ member in struct:ether_arp
|
| etherfun.c | 46 rarp->ar_hln = 6; /* length of hardware address is 6 bytes */
|
| /src/external/bsd/tcpdump/dist/ |
| print-arp.c | 61 nd_uint8_t ar_hln; /* length of hardware address */ member in struct:arp_pkthdr 83 #define ar_spa(ap) (((const u_char *)((ap)+1))+ GET_U_1((ap)->ar_hln)) 84 #define ar_tha(ap) (((const u_char *)((ap)+1))+ GET_U_1((ap)->ar_hln)+GET_U_1((ap)->ar_pln)) 85 #define ar_tpa(ap) (((const u_char *)((ap)+1))+2*GET_U_1((ap)->ar_hln)+GET_U_1((ap)->ar_pln)) 91 #define HRD_LEN(ap) GET_U_1((ap)->ar_hln)
|
| /src/sys/lib/libsa/ |
| ip.c | 136 if (n < (ssize_t)(sizeof(*ah) + 2 * (ah->ar_hln + ah->ar_pln))) {
|
| rarp.c | 75 #define arp_hln ea_hdr.ar_hln
|
| arp.c | 76 #define arp_hln ea_hdr.ar_hln
|
| /src/usr.sbin/rarpd/ |
| rarpd.c | 381 if (len < (int)(sizeof(*ap) + 2 * ap->ar_hln + 2 * ap->ar_pln)) { 397 ap->ar_hln != 6 || ap->ar_pln != 4) { 813 2 * ap->ar_pln + 2 * ap->ar_hln;
|
| /src/sys/kern/ |
| uipc_mbufdebug.c | 499 (*pr)("ARP: H/W Address Length = %u\n", ar.ar_hln); 523 if (ar.ar_hln == 0 || ar.ar_pln == 0 || 524 ar.ar_hln != sizeof(esaddr) || ar.ar_pln != sizeof(isaddr)) {
|