Home
last modified time | relevance | path

Searched refs:rnh_matchaddr (Results 1 – 15 of 15) sorted by relevance

/freebsd/sys/netinet/
H A Din_fib.c156 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 Din6_fib.c165 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 Dradix.h119 struct radix_node *(*rnh_matchaddr) /* locate based on sockaddr */ member
H A Dradix.c862 rnh->rnh_matchaddr = rn_match; in rn_inithead()
H A Dtable.c1691 return (struct rt_entry *)rhead->rnh_matchaddr(&dst_sock, rhead); in rtfind()
/freebsd/sys/net/route/
H A Droute_ddb.c252 rn = rh->rnh_matchaddr(&u, &rh->head); in DB_SHOW_COMMAND_FLAGS()
H A Droute_var.h51 rn_matchaddr_f_t *rnh_matchaddr; /* longest match for sockaddr */ member
/freebsd/sys/net/
H A Dradix.h130 rn_matchaddr_f_t *rnh_matchaddr; /* longest match for sockaddr */ member
H A Droute.c132 rh->rnh_matchaddr = rn_match; in rt_table_init()
H A Dradix.c1165 rnh->rnh_matchaddr = rn_match; in rn_inithead()
H A Drtsock.c797 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 Dip_fw_table_algo.c424 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 Dvfs_export.c644 np = (struct netcred *) (*rnh->rnh_matchaddr)(saddr, &rnh->rh); in vfs_export_lookup()
/freebsd/sys/netlink/route/
H A Drt.c648 rt = (const struct rtentry *)rnh->rnh_matchaddr(dst, &rnh->head); in handle_rtm_getroute()
/freebsd/sys/dev/wg/
H A Dif_wg.c603 node = root->rnh_matchaddr(&addr, &root->rh); in wg_aip_lookup()