Home
last modified time | relevance | path

Searched refs:if_addrlen (Results 1 – 21 of 21) sorted by relevance

/freebsd/sys/netinet/
H A Dif_ether.c394 2 * ifp->if_addrlen; in arprequest_internal()
511 ll_len = ifp->if_addrlen; in arpresolve_full()
613 ifp->if_broadcastaddr, ifp->if_addrlen); in arpresolve()
817 ifp->if_addrlen, (u_char *)ar_sha(ah), ":"); in in_arpinput()
897 if (!bcmp(ar_sha(ah), enaddr, ifp->if_addrlen)) in in_arpinput()
905 if (ifp->if_addrlen != ah->ar_hln) { in in_arpinput()
907 "i/f %d (ignored)\n", ifp->if_addrlen, in in_arpinput()
909 ifp->if_addrlen); in in_arpinput()
922 ifp->if_addrlen, (u_char *)ar_sha(ah), ":", in in_arpinput()
1197 ifp->if_addrlen, in arp_check_update_lle()
[all …]
H A Din.c1780 sdl->sdl_alen = ifp->if_addrlen; in in_lltable_dump_entry()
1781 bcopy(lle->ll_addr, LLADDR(sdl), ifp->if_addrlen); in in_lltable_dump_entry()
1784 bzero(LLADDR(sdl), ifp->if_addrlen); in in_lltable_dump_entry()
/freebsd/sys/netinet6/
H A Dnd6_nbr.c288 ifp->if_addrlen, lladdrlen - 2)); in nd6_ns_input()
385 sdl->sdl_alen = ifp->if_addrlen; in nd6_proxy_fill_sdl()
386 bcopy(ln->ll_addr, &sdl->sdl_data, ifp->if_addrlen); in nd6_proxy_fill_sdl()
576 optlen = sizeof(struct nd_opt_hdr) + ifp->if_addrlen; in nd6_ns_output_fib()
585 bcopy(mac, nd_opt + 1, ifp->if_addrlen); in nd6_ns_output_fib()
785 ifp->if_addrlen, lladdrlen - 2)); in nd6_na_input()
809 if (ifp->if_addrlen && lladdr == NULL) { in nd6_na_input()
843 if (bcmp(lladdr, ln->ll_addr, ifp->if_addrlen)) in nd6_na_input()
1080 if (sdl->sdl_alen == ifp->if_addrlen) in nd6_na_output_fib()
1085 int optlen = sizeof(struct nd_opt_hdr) + ifp->if_addrlen; in nd6_na_output_fib()
[all …]
H A Dicmp6.c2314 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) { in icmp6_redirect_input()
2318 ifp->if_addrlen, lladdrlen - 2, in icmp6_redirect_input()
2436 ((sizeof(struct nd_opt_hdr) + ifp->if_addrlen + 7) & ~7)) { in icmp6_redirect_output()
2513 len = sizeof(*nd_opt) + ifp->if_addrlen; in icmp6_redirect_output()
2524 bcopy(ln->ll_addr, lladdr, ifp->if_addrlen); in icmp6_redirect_output()
H A Dnd6_rtr.c225 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) { in nd6_rs_input()
229 ifp->if_addrlen, lladdrlen - 2)); in nd6_rs_input()
585 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) { in nd6_ra_input()
589 ifp->if_addrlen, lladdrlen - 2)); in nd6_ra_input()
H A Dnd6.c209 gw.sdl_alen = ifp->if_addrlen; in nd6_lle_event()
213 bcopy(lle->ll_addr, gw.sdl_data, ifp->if_addrlen); in nd6_lle_event()
2047 ifp->if_addrlen); in nd6_cache_lladdr()
2433 ll_len = ifp->if_addrlen; in nd6_resolve_slow()
H A Din6.c2521 sdl->sdl_alen = ifp->if_addrlen; in in6_lltable_dump_entry()
2522 bcopy(lle->ll_addr, LLADDR(sdl), ifp->if_addrlen); in in6_lltable_dump_entry()
2525 bzero(LLADDR(sdl), ifp->if_addrlen); in in6_lltable_dump_entry()
/freebsd/sys/net/
H A Dif_infiniband.c464 ifp->if_addrlen) == 0) in infiniband_input()
610 ifp->if_addrlen = INFINIBAND_ADDR_LEN; in infiniband_ifattach()
628 sdl->sdl_alen = ifp->if_addrlen; in infiniband_ifattach()
631 memcpy(LLADDR(sdl), lla, ifp->if_addrlen); in infiniband_ifattach()
634 memcpy(ifp->if_hw_addr, lla, ifp->if_addrlen); in infiniband_ifattach()
643 for (i = 0; i < ifp->if_addrlen; i++) in infiniband_ifattach()
646 if (i != ifp->if_addrlen) in infiniband_ifattach()
H A Ddebugnet_inet.c311 req_len = arphdr_len2(ifp->if_addrlen, sizeof(struct in_addr)); in debugnet_handle_arp()
327 if (memcmp(ar_sha(ah), enaddr, ifp->if_addrlen) == 0) { in debugnet_handle_arp()
334 ifp->if_addrlen, (u_char *)ar_sha(ah), ":", in debugnet_handle_arp()
339 if (memcmp(ar_sha(ah), ifp->if_broadcastaddr, ifp->if_addrlen) == 0) { in debugnet_handle_arp()
H A Dif_lagg.c838 bcopy(IF_LLADDR(ifp), lp->lp_lladdr, ifp->if_addrlen); in lagg_port_create()
841 bcopy(IF_LLADDR(ifp), IF_LLADDR(sc->sc_ifp), ifp->if_addrlen); in lagg_port_create()
845 if_setlladdr(ifp, IF_LLADDR(sc->sc_ifp), ifp->if_addrlen); in lagg_port_create()
979 bcopy(lladdr, IF_LLADDR(sc->sc_ifp), sc->sc_ifp->if_addrlen); in lagg_port_destroy()
990 lp_ptr->lp_ifp->if_addrlen); in lagg_port_destroy()
1000 if_setlladdr(ifp, lp->lp_lladdr, ifp->if_addrlen); in lagg_port_destroy()
1249 (memcmp(IF_LLADDR(ifp), IF_LLADDR(lp_ifp), ifp->if_addrlen) != 0 || in lagg_watchdog_infiniband()
1251 memcpy(IF_LLADDR(ifp), IF_LLADDR(lp_ifp), ifp->if_addrlen); in lagg_watchdog_infiniband()
1252 memcpy(sc->sc_bcast_addr, lp_ifp->if_broadcastaddr, ifp->if_addrlen); in lagg_watchdog_infiniband()
1305 ifp->if_addrlen) != 0) in lagg_init()
[all …]
H A Dif_ethersubr.c996 ifp->if_addrlen = ETHER_ADDR_LEN; in ether_ifattach()
1015 sdl->sdl_alen = ifp->if_addrlen; in ether_ifattach()
1016 bcopy(lla, LLADDR(sdl), ifp->if_addrlen); in ether_ifattach()
1019 bcopy(lla, ifp->if_hw_addr, ifp->if_addrlen); in ether_ifattach()
1026 for (i = 0; i < ifp->if_addrlen; i++) in ether_ifattach()
1029 if (i != ifp->if_addrlen) in ether_ifattach()
H A Dif_vlan.c746 ifp->if_addrlen); in vlan_iflladdr()
748 sdl->sdl_alen = ifp->if_addrlen; in vlan_iflladdr()
1677 if_setlladdr(ifp, IF_LLADDR(ifp), ifp->if_addrlen); in vlan_lladdr_fn()
1786 ifp->if_addrlen = p->if_addrlen; in vlan_config()
1817 p->if_addrlen; in vlan_config()
1824 if (memcmp(IF_LLADDR(p), IF_LLADDR(ifp), p->if_addrlen) != 0) { in vlan_config()
1825 bcopy(IF_LLADDR(p), IF_LLADDR(ifp), p->if_addrlen); in vlan_config()
2183 ifp->if_addrlen); in vlan_ioctl()
H A Dif_private.h71 uint8_t if_addrlen; /* media address length */ member
H A Dif_disc.c111 ifp->if_addrlen = 0; in disc_clone_create()
H A Dif_fwsubr.c774 ifp->if_addrlen = sizeof(struct fw_hwaddr); in firewire_ifattach()
786 sdl->sdl_alen = ifp->if_addrlen; in firewire_ifattach()
787 bcopy(llc, LLADDR(sdl), ifp->if_addrlen); in firewire_ifattach()
H A Dif_gif.c148 GIF2IFP(sc)->if_addrlen = 0; in gif_clone_create()
H A Dif.c878 socksize = masklen + ifp->if_addrlen; in if_attach_internal()
904 ifp->if_hw_addr = malloc(ifp->if_addrlen, M_IFADDR, in if_attach_internal()
1716 ifd->ifi_addrlen = ifp->if_addrlen; in if_data_copy()
4026 bcopy(ifp->if_hw_addr, ifr->ifr_addr.sa_data, ifp->if_addrlen); in if_gethwaddr()
5146 return (ifp->if_addrlen); in if_getaddrlen()
H A Dif_ipsec.c199 ifp->if_addrlen = 0; in ipsec_clone_create()
H A Dif_llatbl.c424 ereq.lladdr_len = ifp->if_addrlen; in lltable_calc_llheader()
H A Dif_ovpn.c2460 ifp->if_addrlen = 0; in ovpn_clone_create()
/freebsd/sys/netgraph/
H A Dng_iface.c553 ifp->if_addrlen = 0; /* XXX */ in ng_iface_constructor()