Lines Matching refs:enaddr
347 const struct in_addr *tip, u_char *enaddr) in arprequest_internal() argument
389 if (enaddr == NULL) in arprequest_internal()
390 enaddr = carpaddr ? carpaddr : (u_char *)IF_LLADDR(ifp); in arprequest_internal()
407 bcopy(enaddr, ar_sha(ah), ah->ar_hln); in arprequest_internal()
442 const struct in_addr *tip, u_char *enaddr) in arprequest() argument
445 (void) arprequest_internal(ifp, sip, tip, enaddr); in arprequest()
775 u_int8_t *enaddr = NULL; in in_arpinput() local
839 (*carp_iamatch_p)(&ia->ia_ifa, &enaddr))) { in in_arpinput()
880 (*carp_iamatch_p)(ifa, &enaddr))) { in in_arpinput()
893 if (!enaddr) in in_arpinput()
894 enaddr = (u_int8_t *)IF_LLADDR(ifp); in in_arpinput()
898 if (!bcmp(ar_sha(ah), enaddr, ifp->if_addrlen)) in in_arpinput()
1009 (void)memcpy(ar_sha(ah), enaddr, ah->ar_hln); in in_arpinput()
1045 (void)memcpy(ar_sha(ah), enaddr, ah->ar_hln); in in_arpinput()
1459 arp_announce_ifaddr(struct ifnet *ifp, struct in_addr addr, u_char *enaddr) in arp_announce_ifaddr() argument
1463 arprequest(ifp, &addr, &addr, enaddr); in arp_announce_ifaddr()