Searched refs:nda_dst (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/netlink/route/ |
H A D | neigh.c | 308 struct sockaddr *nda_dst; member 332 { .type = NDA_DST, .off = _OUT(nda_dst), .cb = nlattr_get_ip }, 346 set_scope6(attrs->nda_dst, attrs->nda_ifp); in post_p_neigh() 370 if (attrs.nda_ifp == NULL || attrs.nda_dst == NULL || attrs.nda_lladdr == NULL) { in rtnl_handle_newneigh() 373 if (attrs.nda_dst == NULL) in rtnl_handle_newneigh() 380 if (attrs.nda_dst->sa_family != attrs.ndm_family) { in rtnl_handle_newneigh() 383 attrs.nda_dst->sa_family, attrs.ndm_family); in rtnl_handle_newneigh() 423 struct llentry *lle = lltable_alloc_entry(llt, lle_flags, attrs.nda_dst); in rtnl_handle_newneigh() 436 struct llentry *lle_tmp = lla_lookup(llt, LLE_EXCLUSIVE, attrs.nda_dst); in rtnl_handle_newneigh() 483 if (attrs.nda_dst == NULL) { in rtnl_handle_delneigh() [all …]
|
/freebsd/sys/netlink/ |
H A D | netlink_snl_route_parsers.h | 252 struct sockaddr *nda_dst; member 264 { .type = NDA_DST, .off = _OUT(nda_dst), .cb = snl_attr_get_ip }, 282 finalize_sockaddr(target->nda_dst, target->nda_ifindex); in _cb_p_neigh()
|
/freebsd/usr.sbin/arp/ |
H A D | arp_netlink.c | 180 struct sockaddr_in *addr = (struct sockaddr_in *)neigh->nda_dst; in print_entry() 312 neighaddr = (struct sockaddr_in *)neigh.nda_dst; in print_entries_nl()
|
/freebsd/usr.sbin/ndp/ |
H A D | ndp_netlink.c | 220 getnameinfo(neigh->nda_dst, sizeof(struct sockaddr_in6), host_buf, in print_entry() 366 struct sockaddr_in6 *dst = (struct sockaddr_in6 *)neigh.nda_dst; in print_entries_nl()
|
/freebsd/sbin/route/ |
H A D | route_netlink.c | 665 print_prefix(h, buf, sizeof(buf), attrs.nda_dst, -1); in print_nlmsg_neigh()
|