Home
last modified time | relevance | path

Searched refs:rt_gateway (Results 1 – 25 of 27) sorted by relevance

12

/NextBSD/sys/net/
HDradix_mpath.c99 if (!gate || !rt->rt_gateway) in rt_mpath_matchgate()
112 if (rt->rt_gateway->sa_family == AF_LINK) { in rt_mpath_matchgate()
122 if (rt->rt_gateway->sa_len == gate->sa_len && in rt_mpath_matchgate()
123 !memcmp(rt->rt_gateway, gate, gate->sa_len)) in rt_mpath_matchgate()
181 if (rt1->rt_gateway->sa_family == AF_LINK) { in rt_mpath_conflict()
187 if (rt1->rt_gateway->sa_len != rt->rt_gateway->sa_len || in rt_mpath_conflict()
188 bcmp(rt1->rt_gateway, rt->rt_gateway, in rt_mpath_conflict()
189 rt1->rt_gateway->sa_len)) in rt_mpath_conflict()
HDroute.c603 if (!sa_equal(src, rt->rt_gateway)) { in rtredirect_fib()
879 src = rt->rt_gateway; in rt_exportinfo()
895 info->rti_info[RTAX_GATEWAY] = rt->rt_gateway; in rt_exportinfo()
1041 info->rti_info[RTAX_GATEWAY] = rt->rt_gateway; in rt_checkdelroute()
1206 info->rti_info[RTAX_GATEWAY] = rt->rt_gateway; in rt_unlinkrte()
1421 i += p_sockaddr(buf + i, buflen - i, rt->rt_gateway);
1478 (rt->rt_gateway->sa_len != gw->sa_len || in rt_mpath_unlink()
1479 memcmp(rt->rt_gateway, gw, gw->sa_len))) { in rt_mpath_unlink()
1954 if (rt->rt_gateway == NULL || glen > SA_SIZE(rt->rt_gateway)) { in rt_setgate()
1970 rt->rt_gateway = (struct sockaddr *)(new + dlen); in rt_setgate()
[all …]
HDroute.h134 struct sockaddr *rt_gateway; /* value */ member
HDrtsock.c793 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway; in route_output()
1339 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway; in rtsock_routemsg()
1520 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway; in sysctl_dumpentry()
HDif_iso88025subr.c235 if (rt0 && (sdl = (struct sockaddr_dl *)rt0->rt_gateway)) in iso88025_output()
HDflowtable.c585 l3addr = (struct sockaddr_storage *)rt->rt_gateway; in flowtable_insert()
/NextBSD/sys/netinet6/
HDin6_fib.c91 rte->rt_gateway->sa_family == AF_LINK) { in fib6_get_ifaifp()
92 sdl = (struct sockaddr_dl *)rte->rt_gateway; in fib6_get_ifaifp()
115 gw = (struct sockaddr_in6 *)rte->rt_gateway; in fib6_rte_to_nh_basic()
143 gw = (struct sockaddr_in6 *)rte->rt_gateway; in fib6_rte_to_nh_extended()
HDnd6_nbr.c251 struct sockaddr_dl rt_gateway; in nd6_ns_input() local
260 bzero(&rt_gateway, sizeof(rt_gateway)); in nd6_ns_input()
261 rt_gateway.sdl_len = sizeof(rt_gateway); in nd6_ns_input()
263 info.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&rt_gateway; in nd6_ns_input()
269 rt_gateway.sdl_family == AF_LINK) { in nd6_ns_input()
274 proxydl = *SDL(&rt_gateway); in nd6_ns_input()
HDnd6_rtr.c462 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway; in nd6_rtmsg()
1563 dl = (struct sockaddr_dl *)rt->rt_gateway; in nd6_prefix_onlink_rtrequest()
2085 if (rt->rt_gateway == NULL || rt->rt_gateway->sa_family != AF_INET6) in rt6_deleteroute()
2088 if (!IN6_ARE_ADDR_EQUAL(gate, &SIN6(rt->rt_gateway)->sin6_addr)) { in rt6_deleteroute()
HDip6_forward.c416 dst = (struct sockaddr_in6 *)rt->rt_gateway; in ip6_forward()
HDin6_src.c828 (rt->rt_gateway->sa_family == AF_LINK)) in selectroute()
831 rt->rt_gateway)->sdl_index); in selectroute()
HDicmp6.c2559 if (rt->rt_gateway && (rt->rt_flags & RTF_GATEWAY)) { in icmp6_redirect_output()
2561 sin6 = (struct sockaddr_in6 *)rt->rt_gateway; in icmp6_redirect_output()
HDnd6.c1515 gateway = (struct sockaddr_in6 *)rt->rt_gateway; in nd6_rtrequest()
HDin6.c171 rt.rt_gateway = (struct sockaddr *)&gateway; in in6_newaddrmsg()
/NextBSD/sys/netinet/
HDif_atm.c96 struct sockaddr *gate = rt->rt_gateway; in atm_rtrequest()
125 gate = rt->rt_gateway; in atm_rtrequest()
339 rt->rt_gateway->sa_family != AF_LINK) { in atmresolve()
352 sdl = SDL(rt->rt_gateway); in atmresolve()
HDin_fib.c81 gw = (struct sockaddr_in *)rte->rt_gateway; in fib4_rte_to_nh_basic()
106 gw = (struct sockaddr_in *)rte->rt_gateway; in fib4_rte_to_nh_extended()
HDin.c1111 struct sockaddr rt_gateway; in in_lltable_rtcheck() local
1121 bzero(&rt_gateway, sizeof(rt_gateway)); in in_lltable_rtcheck()
1122 rt_gateway.sa_len = sizeof(rt_gateway); in in_lltable_rtcheck()
1127 info.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&rt_gateway; in in_lltable_rtcheck()
1144 memcmp(rt_gateway.sa_data, l3addr->sa_data, in in_lltable_rtcheck()
HDip_fastfwd.c135 dst = (struct sockaddr_in *)rt->rt_gateway; in ip_findroute()
HDip_input.c1033 dest.s_addr = satosin(rt->rt_gateway)->sin_addr.s_addr; in ip_forward()
HDip_output.c385 gw = (struct sockaddr_in *)rte->rt_gateway; in ip_output()
/NextBSD/sys/netgraph/netflow/
HDnetflow.c347 rt->rt_gateway->sa_family == AF_INET) in hash_insert()
349 ((struct sockaddr_in *)(rt->rt_gateway))->sin_addr; in hash_insert()
439 rt->rt_gateway->sa_family == AF_INET6) in hash6_insert()
441 ((struct sockaddr_in6 *)(rt->rt_gateway))->sin6_addr; in hash6_insert()
/NextBSD/tools/debugscripts/
HDnetstat-anr.gdb102 set $gw = $rte->rt_gateway
/NextBSD/sys/dev/cxgbe/tom/
HDt4_connect.c354 rt->rt_flags & RTF_GATEWAY ? rt->rt_gateway : nam); in t4_connect()
/NextBSD/sys/nfs/
HDbootp_subr.c343 bootpboot_p_sa(rt->rt_gateway, NULL); in bootpboot_p_rtentry()
/NextBSD/sys/dev/cxgb/ulp/tom/
HDcxgb_cpl_io.c982 gw = rt->rt_flags & RTF_GATEWAY ? rt->rt_gateway : nam; in t3_connect()

12