Searched refs:nda_lladdr (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/netlink/route/ |
H A D | neigh.c | 310 struct nlattr *nda_lladdr; member 333 { .type = NDA_LLADDR, .off = _OUT(nda_lladdr), .cb = nlattr_get_nla }, 370 if (attrs.nda_ifp == NULL || attrs.nda_dst == NULL || attrs.nda_lladdr == NULL) { in rtnl_handle_newneigh() 375 if (attrs.nda_lladdr == NULL) in rtnl_handle_newneigh() 388 if (attrs.nda_lladdr->nla_len != sizeof(struct nlattr) + addrlen) { in rtnl_handle_newneigh() 391 (int)attrs.nda_lladdr->nla_len - (int)sizeof(struct nlattr), addrlen); in rtnl_handle_newneigh() 415 (char *)(attrs.nda_lladdr + 1), linkhdr, &linkhdrsize, &lladdr_off) != 0) { in rtnl_handle_newneigh()
|
/freebsd/usr.sbin/arp/ |
H A D | arp_netlink.c | 198 if (neigh->nda_lladdr != NULL) { in print_entry() 203 .sdl_alen = NLA_DATA_LEN(neigh->nda_lladdr), in print_entry() 205 memcpy(sdl.sdl_data, NLA_DATA(neigh->nda_lladdr), sdl.sdl_alen); in print_entry()
|
/freebsd/sbin/route/ |
H A D | route_netlink.c | 678 if (attrs.nda_lladdr != NULL) { in print_nlmsg_neigh() 682 NLA_DATA_LEN(attrs.nda_lladdr) == ETHER_ADDR_LEN) { in print_nlmsg_neigh() 685 ll = (struct ether_addr *)NLA_DATA(attrs.nda_lladdr); in print_nlmsg_neigh() 693 .sdl_alen = NLA_DATA_LEN(attrs.nda_lladdr), in print_nlmsg_neigh() 696 void *ll = NLA_DATA(attrs.nda_lladdr); in print_nlmsg_neigh()
|
/freebsd/usr.sbin/ndp/ |
H A D | ndp_netlink.c | 233 if (neigh->nda_lladdr) { in print_entry() 234 sdl.sdl_alen = NLA_DATA_LEN(neigh->nda_lladdr), in print_entry() 235 memcpy(sdl.sdl_data, NLA_DATA(neigh->nda_lladdr), sdl.sdl_alen); in print_entry()
|
/freebsd/sys/netlink/ |
H A D | netlink_snl_route_parsers.h | 253 struct nlattr *nda_lladdr; member 265 { .type = NDA_LLADDR , .off = _OUT(nda_lladdr), .cb = snl_attr_dup_nla },
|