Home
last modified time | relevance | path

Searched refs:nda_lladdr (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/netlink/route/
H A Dneigh.c310 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 Darp_netlink.c198 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 Droute_netlink.c678 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 Dndp_netlink.c233 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 Dnetlink_snl_route_parsers.h253 struct nlattr *nda_lladdr; member
265 { .type = NDA_LLADDR , .off = _OUT(nda_lladdr), .cb = snl_attr_dup_nla },