Home
last modified time | relevance | path

Searched refs:rt_key (Results 1 – 16 of 16) sorted by relevance

/freebsd-12.1/sys/net/
H A Droute.c565 R_Free(rt_key(rt)); in rtfree()
686 rt_setgate(rt, rt_key(rt), gateway); in rtredirect_fib()
849 src = rt_key(rt); in rt_exportinfo()
885 info->rti_info[RTAX_DST] = rt_key(rt); in rt_exportinfo()
1037 info->rti_info[RTAX_DST] = rt_key(rt); in rt_checkdelroute()
1104 di.info.rti_info[RTAX_DST] = rt_key(rt); in rt_foreach_fib_walk_del()
1420 addr = rt_key(rt);
1616 ndst = (struct sockaddr *)rt_key(rt); in rtrequest1_fib()
1648 R_Free(rt_key(rt)); in rtrequest1_fib()
1686 R_Free(rt_key(rt)); in rtrequest1_fib()
[all …]
H A Drtsock.c824 rt_key(rt)) != 0) { in route_output()
828 info.rti_info[RTAX_DST] = rt_key(rt); in route_output()
830 info.rti_info[RTAX_NETMASK] = rtsock_fix_netmask(rt_key(rt), in route_output()
1386 info.rti_info[RTAX_DST] = sa = rt_key(rt); in rtsock_routemsg()
1570 : prison_if(w->w_req->td->td_ucred, rt_key(rt)) != 0) in sysctl_dumpentry()
1573 info.rti_info[RTAX_DST] = rt_key(rt); in sysctl_dumpentry()
1575 info.rti_info[RTAX_NETMASK] = rtsock_fix_netmask(rt_key(rt), in sysctl_dumpentry()
H A Dradix_mpath.c182 rn1 = rnh->rnh_lookup(rt_key(rt), netmask, &rnh->head); in rt_mpath_conflict()
H A Droute.h146 #define rt_key(r) (*((struct sockaddr **)(&(r)->rt_nodes->rn_key))) macro
H A Dif.c2299 ((ifp = ifa->ifa_ifp) == NULL) || ((dst = rt_key(rt)) == NULL)) in link_rtrequest()
/freebsd-12.1/sys/netinet/
H A Din_fib.c88 gw = (struct sockaddr_in *)rt_key(rte); in fib4_rte_to_nh_basic()
113 gw = (struct sockaddr_in *)rt_key(rte); in fib4_rte_to_nh_extended()
H A Din.c1177 struct sockaddr_in rt_key, rt_mask; in in_lltable_rtcheck() local
1184 bzero(&rt_key, sizeof(rt_key)); in in_lltable_rtcheck()
1185 rt_key.sin_len = sizeof(rt_key); in in_lltable_rtcheck()
1192 info.rti_info[RTAX_DST] = (struct sockaddr *)&rt_key; in in_lltable_rtcheck()
1238 sa = (const char *)&rt_key; in in_lltable_rtcheck()
H A Din_rmx.c65 struct sockaddr_in *sin = (struct sockaddr_in *)rt_key(rt); in in_addroute()
H A Dip_input.c1052 satosin(rt_key(rt))->sin_addr.s_addr != 0) { in ip_forward()
/freebsd-12.1/sys/netinet6/
H A Din6_fib.c123 gw = (struct sockaddr_in6 *)rt_key(rte); in fib6_rte_to_nh_basic()
151 gw = (struct sockaddr_in6 *)rt_key(rte); in fib6_rte_to_nh_extended()
H A Dnd6.c1247 struct sockaddr_in6 rt_key; in nd6_is_new_addr_neighbor() local
1275 bzero(&rt_key, sizeof(rt_key)); in nd6_is_new_addr_neighbor()
1277 info.rti_info[RTAX_DST] = (struct sockaddr *)&rt_key; in nd6_is_new_addr_neighbor()
1307 rt_key.sin6_len = sizeof(rt_key); in nd6_is_new_addr_neighbor()
1331 &rt_key.sin6_addr)) in nd6_is_new_addr_neighbor()
1609 &SIN6(rt_key(rt))->sin6_addr)) { in nd6_rtrequest()
H A Din6_rmx.c112 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)rt_key(rt); in in6_addroute()
H A Dnd6_rtr.c475 info.rti_info[RTAX_DST] = rt_key(rt); in nd6_rtmsg()
1816 if (rt_setgate(rt, rt_key(rt), in nd6_prefix_onlink_rtrequest()
H A Din6.c187 rt_key(&rt) = (struct sockaddr *)&addr; in in6_newaddrmsg()
/freebsd-12.1/sys/nfs/
H A Dbootp_subr.c348 bootpboot_p_sa(rt_key(rt), rt_mask(rt)); in bootpboot_p_rtentry()
/freebsd-12.1/sys/netpfil/ipfw/
H A Dip_fw_table_algo.c3950 return ta_dump_kfib_tentry_int(rt_key(rte), rt_mask(rte), tent); in ta_dump_kfib_tentry()