Home
last modified time | relevance | path

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

/freebsd/sys/netlink/route/
H A Dneigh.c308 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 Dnetlink_snl_route_parsers.h252 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 Darp_netlink.c180 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 Dndp_netlink.c220 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 Droute_netlink.c665 print_prefix(h, buf, sizeof(buf), attrs.nda_dst, -1); in print_nlmsg_neigh()