| /freebsd-10-stable/sys/net/ |
| D | radix_mpath.c | 99 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()
|
| D | route.c | 604 (!sa_equal(src, rt->rt_gateway) || rt->rt_ifa != ifa)) in rtredirect_fib() 975 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway; in rtexpunge() 1035 i += p_sockaddr(buf + i, buflen - i, rt->rt_gateway); 1086 (rt->rt_gateway->sa_len != gateway->sa_len || in rn_mpath_update() 1087 memcmp(rt->rt_gateway, gateway, gateway->sa_len))) in rn_mpath_update() 1460 if (rt->rt_gateway == NULL || glen > SA_SIZE(rt->rt_gateway)) { in rt_setgate() 1476 rt->rt_gateway = (struct sockaddr *)(new + dlen); in rt_setgate() 1482 bcopy(gate, rt->rt_gateway, glen); in rt_setgate() 1694 ((struct sockaddr_dl *)rt->rt_gateway)->sdl_type = in rtinit1() 1696 ((struct sockaddr_dl *)rt->rt_gateway)->sdl_index = in rtinit1()
|
| D | route.h | 115 struct sockaddr *rt_gateway; /* value */ member
|
| D | rtsock.c | 644 gw_ro.ro_rt->rt_gateway->sa_family == AF_LINK && in route_output() 805 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway; in route_output() 1390 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway; in rtsock_routemsg() 1570 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway; in sysctl_dumpentry()
|
| D | if_iso88025subr.c | 263 if (rt0 && (sdl = (struct sockaddr_dl *)rt0->rt_gateway)) in iso88025_output()
|
| D | if.c | 1492 err = rtrequest_fib(RTM_DELETE, rt_key(rt), rt->rt_gateway, in if_rtdel() 1678 ((struct sockaddr_dl *)rt->rt_gateway)->sdl_type = in ifa_add_loopback_route() 1680 ((struct sockaddr_dl *)rt->rt_gateway)->sdl_index = in ifa_add_loopback_route()
|
| D | flowtable.c | 586 l3addr = (struct sockaddr_storage *)rt->rt_gateway; in flowtable_insert()
|
| /freebsd-10-stable/sys/netinet/ |
| D | if_atm.c | 95 struct sockaddr *gate = rt->rt_gateway; in atm_rtrequest() 124 gate = rt->rt_gateway; in atm_rtrequest() 338 rt->rt_gateway->sa_family != AF_LINK) { in atmresolve() 351 sdl = SDL(rt->rt_gateway); in atmresolve()
|
| D | in_rmx.c | 208 rt->rt_gateway, rt_mask(rt), in in_rtqkill()
|
| D | ip_fastfwd.c | 142 dst = (struct sockaddr_in *)rt->rt_gateway; in ip_findroute()
|
| D | ip_output.c | 307 gw = (struct sockaddr_in *)rte->rt_gateway; in ip_output()
|
| /freebsd-10-stable/sys/netinet6/ |
| D | in6_rmx.c | 160 && rt2->rt_gateway in in6_addroute() 161 && rt2->rt_gateway->sa_family == AF_LINK in in6_addroute()
|
| D | in6.c | 181 rt.rt_gateway = (struct sockaddr *)&gateway; in in6_ifaddloop() 216 rt0.rt_gateway = (struct sockaddr *)&gateway; in in6_ifremloop() 1383 if (rt != NULL && rt->rt_gateway != NULL && in in6_purgeaddr_mc() 1384 (memcmp(&satosin6(rt->rt_gateway)->sin6_addr, in in6_purgeaddr_mc() 1409 memcpy(rt->rt_gateway, &sin6, sizeof(sin6)); in in6_purgeaddr_mc() 1425 if (rt != NULL && rt->rt_gateway != NULL && in in6_purgeaddr_mc() 1426 (memcmp(&satosin6(rt->rt_gateway)->sin6_addr, in in6_purgeaddr_mc() 1452 memcpy(rt->rt_gateway, &sin6, sizeof(sin6)); in in6_purgeaddr_mc()
|
| D | nd6_rtr.c | 464 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway; in nd6_rtmsg() 1669 dl = (struct sockaddr_dl *)rt->rt_gateway; in nd6_prefix_onlink_rtrequest() 2232 if (rt->rt_gateway == NULL || rt->rt_gateway->sa_family != AF_INET6) in rt6_deleteroute() 2235 if (!IN6_ARE_ADDR_EQUAL(gate, &SIN6(rt->rt_gateway)->sin6_addr)) { in rt6_deleteroute() 2254 return (in6_rtrequest(RTM_DELETE, rt_key(rt), rt->rt_gateway, in rt6_deleteroute()
|
| D | icmp6.c | 2391 if (rt->rt_gateway == NULL || in icmp6_redirect_input() 2392 rt->rt_gateway->sa_family != AF_INET6) { in icmp6_redirect_input() 2401 gw6 = &(((struct sockaddr_in6 *)rt->rt_gateway)->sin6_addr); in icmp6_redirect_input() 2593 if (rt->rt_gateway && (rt->rt_flags & RTF_GATEWAY)) { in icmp6_redirect_output() 2595 sin6 = (struct sockaddr_in6 *)rt->rt_gateway; in icmp6_redirect_output()
|
| D | in6_src.c | 785 (rt->rt_gateway->sa_family == AF_LINK)) in selectroute() 788 rt->rt_gateway)->sdl_index); in selectroute()
|
| D | ip6_forward.c | 427 dst = (struct sockaddr_in6 *)rt->rt_gateway; in ip6_forward()
|
| D | nd6_nbr.c | 269 ro.ro_rt->rt_gateway->sa_family == AF_LINK); in nd6_ns_input() 272 proxydl = *SDL(ro.ro_rt->rt_gateway); in nd6_ns_input()
|
| /freebsd-10-stable/sys/netatalk/ |
| D | ddp_output.c | 144 net = ntohs(satosat(ro->ro_rt->rt_gateway)->sat_addr.s_net); in ddp_route() 187 gate = *satosat(ro->ro_rt->rt_gateway); in ddp_route()
|
| /freebsd-10-stable/sys/ofed/drivers/infiniband/core/ |
| D | addr.c | 354 error = arpresolve(ifp, rte, NULL, is_gw ? rte->rt_gateway : dst_in, edst, &lle); in addr_resolve() 359 error = toe_l2_resolve(NULL, ifp, is_gw ? rte->rt_gateway : dst_in, edst, &vlan_id); in addr_resolve()
|
| /freebsd-10-stable/sys/netgraph/netflow/ |
| D | netflow.c | 375 rt->rt_gateway->sa_family == AF_INET) in hash_insert() 377 ((struct sockaddr_in *)(rt->rt_gateway))->sin_addr; in hash_insert() 470 rt->rt_gateway->sa_family == AF_INET6) in hash6_insert() 472 ((struct sockaddr_in6 *)(rt->rt_gateway))->sin6_addr; in hash6_insert()
|
| /freebsd-10-stable/sys/netipx/ |
| D | ipx_outputfl.c | 134 dst = (struct sockaddr_ipx *)ro->ro_rt->rt_gateway; in ipx_outputfl()
|
| /freebsd-10-stable/usr.bin/netstat/ |
| D | route.c | 316 bp = fmt_sockaddr(kgetsa(rt->rt_gateway), NULL, RTF_HOST); in size_cols_rtentry() 862 p_sockaddr(kgetsa(rt->rt_gateway), NULL, RTF_HOST, wid_gw); in p_rtentry_kvm()
|
| /freebsd-10-stable/sys/dev/cxgbe/tom/ |
| D | t4_connect.c | 366 rt->rt_flags & RTF_GATEWAY ? rt->rt_gateway : nam); in t4_connect()
|
| /freebsd-10-stable/sys/dev/cxgb/ulp/tom/ |
| D | cxgb_listen.c | 547 nexthop = rt->rt_flags & RTF_GATEWAY ? rt->rt_gateway : in do_pass_accept_req()
|