Searched refs:rnh_matchaddr (Results 1 – 15 of 15) sorted by relevance
/freebsd/sys/netinet/ |
H A D | in_fib.c | 156 rn = rh->rnh_matchaddr((void *)&sin4, &rh->head); in fib4_lookup() 233 rn = rh->rnh_matchaddr((void *)&sin4, &rh->head); in lookup_nhop() 303 rn = rh->rnh_matchaddr((void *)&sin4, &rh->head); in fib4_lookup_rt()
|
/freebsd/sys/netinet6/ |
H A D | in6_fib.c | 165 rn = rh->rnh_matchaddr((void *)&sin6, &rh->head); in fib6_lookup() 247 rn = rh->rnh_matchaddr((void *)&sin6, &rh->head); in lookup_nhop() 318 rn = rh->rnh_matchaddr((void *)&sin6, &rh->head); in fib6_lookup_rt()
|
/freebsd/sbin/routed/ |
H A D | radix.h | 119 struct radix_node *(*rnh_matchaddr) /* locate based on sockaddr */ member
|
H A D | radix.c | 862 rnh->rnh_matchaddr = rn_match; in rn_inithead()
|
H A D | table.c | 1691 return (struct rt_entry *)rhead->rnh_matchaddr(&dst_sock, rhead); in rtfind()
|
/freebsd/sys/net/route/ |
H A D | route_ddb.c | 252 rn = rh->rnh_matchaddr(&u, &rh->head); in DB_SHOW_COMMAND_FLAGS()
|
H A D | route_var.h | 51 rn_matchaddr_f_t *rnh_matchaddr; /* longest match for sockaddr */ member
|
/freebsd/sys/net/ |
H A D | radix.h | 130 rn_matchaddr_f_t *rnh_matchaddr; /* longest match for sockaddr */ member
|
H A D | route.c | 132 rh->rnh_matchaddr = rn_match; in rt_table_init()
|
H A D | radix.c | 1165 rnh->rnh_matchaddr = rn_match; in rn_inithead()
|
H A D | rtsock.c | 797 rc->rc_rt = (struct rtentry *) rnh->rnh_matchaddr( in handle_rtm_get() 841 rc->rc_rt = (struct rtentry *)rnh->rnh_matchaddr( in handle_rtm_get()
|
/freebsd/sys/netpfil/ipfw/ |
H A D | ip_fw_table_algo.c | 424 ent = (struct addr_radix_entry *)(rnh->rnh_matchaddr(&sa, &rnh->rh)); in ta_lookup_addr_radix() 435 xent = (struct addr_radix_xentry *)(rnh->rnh_matchaddr(&sa6, &rnh->rh)); in ta_lookup_addr_radix() 564 e = rnh->rnh_matchaddr(&sa, &rnh->rh); in ta_find_addr_radix_tentry() 570 e = rnh->rnh_matchaddr(&sa6, &rnh->rh); in ta_find_addr_radix_tentry() 4044 ent = (struct mac_radix_entry *)(rnh->rnh_matchaddr(&sa, &rnh->rh)); in ta_lookup_mac_radix() 4312 e = rnh->rnh_matchaddr(&sa, &rnh->rh); in ta_find_mac_radix_tentry()
|
/freebsd/sys/kern/ |
H A D | vfs_export.c | 644 np = (struct netcred *) (*rnh->rnh_matchaddr)(saddr, &rnh->rh); in vfs_export_lookup()
|
/freebsd/sys/netlink/route/ |
H A D | rt.c | 648 rt = (const struct rtentry *)rnh->rnh_matchaddr(dst, &rnh->head); in handle_rtm_getroute()
|
/freebsd/sys/dev/wg/ |
H A D | if_wg.c | 603 node = root->rnh_matchaddr(&addr, &root->rh); in wg_aip_lookup()
|