Home
last modified time | relevance | path

Searched refs:linkhdrsize (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/net/
H A Dif_llatbl.c344 const char *linkhdr, size_t linkhdrsize, int lladdr_off) in lltable_set_entry_addr() argument
347 memcpy(lle->r_linkdata, linkhdr, linkhdrsize); in lltable_set_entry_addr()
348 lle->r_hdrlen = linkhdrsize; in lltable_set_entry_addr()
391 const char *linkhdr, size_t linkhdrsize, int lladdr_off) in lltable_try_set_entry_addr() argument
398 lltable_set_entry_addr(ifp, lle, linkhdr, linkhdrsize, lladdr_off); in lltable_try_set_entry_addr()
596 size_t linkhdrsize; in llentry_update_ifaddr() local
613 linkhdrsize = sizeof(linkhdr); in llentry_update_ifaddr()
614 lltable_calc_llheader(ifp, llt->llt_af, lladdr, linkhdr, &linkhdrsize, in llentry_update_ifaddr()
616 memcpy(lle->r_linkdata, linkhdr, linkhdrsize); in llentry_update_ifaddr()
973 size_t linkhdrsize; in lla_rt_output() local
[all …]
H A Dif_llatbl.h251 const char *linkhdr, size_t linkhdrsize, int lladdr_off);
253 const char *linkhdr, size_t linkhdrsize, int lladdr_off);
/freebsd/sys/netinet/
H A Dif_ether.c354 size_t linkhdrsize; in arprequest_internal() local
415 linkhdrsize = sizeof(linkhdr); in arprequest_internal()
416 error = arp_fillheader(ifp, ah, 1, linkhdr, &linkhdrsize); in arprequest_internal()
425 ro.ro_plen = linkhdrsize; in arprequest_internal()
784 size_t linkhdrsize; in in_arpinput() local
945 linkhdrsize = sizeof(linkhdr); in in_arpinput()
947 &linkhdrsize, &lladdr_off) != 0) in in_arpinput()
961 lltable_set_entry_addr(ifp, la, linkhdr, linkhdrsize, in in_arpinput()
1097 linkhdrsize = sizeof(linkhdr); in in_arpinput()
1098 error = arp_fillheader(ifp, ah, 0, linkhdr, &linkhdrsize); in in_arpinput()
[all …]
H A Din.c1717 size_t linkhdrsize; in in_lltable_alloc() local
1741 linkhdrsize = LLE_MAX_LINKHDR; in in_lltable_alloc()
1743 linkhdr, &linkhdrsize, &lladdr_off) != 0) { in in_lltable_alloc()
1747 lltable_set_entry_addr(ifp, lle, linkhdr, linkhdrsize, in in_lltable_alloc()
/freebsd/sys/netlink/route/
H A Dneigh.c411 size_t linkhdrsize = sizeof(linkhdr); in rtnl_handle_newneigh() local
414 (char *)(attrs.nda_lladdr + 1), linkhdr, &linkhdrsize, &lladdr_off) != 0) { in rtnl_handle_newneigh()
425 lltable_set_entry_addr(attrs.nda_ifp, lle, linkhdr, linkhdrsize, lladdr_off); in rtnl_handle_newneigh()
/freebsd/sys/netinet6/
H A Dnd6_nbr.c681 size_t linkhdrsize; in nd6_na_input() local
899 linkhdrsize = sizeof(linkhdr); in nd6_na_input()
901 linkhdr, &linkhdrsize, &lladdr_off) != 0) in nd6_na_input()
904 linkhdrsize, lladdr_off) == 0) in nd6_na_input()
H A Dnd6.c1983 size_t linkhdrsize; in nd6_cache_lladdr() local
2018 linkhdrsize = sizeof(linkhdr); in nd6_cache_lladdr()
2020 linkhdr, &linkhdrsize, &lladdr_off) != 0) { in nd6_cache_lladdr()
2024 lltable_set_entry_addr(ifp, ln, linkhdr, linkhdrsize, in nd6_cache_lladdr()
H A Din6.c2395 size_t linkhdrsize; in in6_lltable_alloc() local
2417 linkhdrsize = LLE_MAX_LINKHDR; in in6_lltable_alloc()
2419 linkhdr, &linkhdrsize, &lladdr_off) != 0) { in in6_lltable_alloc()
2423 lltable_set_entry_addr(ifp, lle, linkhdr, linkhdrsize, in in6_lltable_alloc()