Searched refs:rt_gateway (Results 1 - 25 of 42) sorted by relevance

12

/netbsd-6-1-5-RELEASE/usr.sbin/mrouted/
H A Droute.h34 u_int32_t rt_gateway; /* first-hop gateway back to origin */ member in struct:rtentry
H A Droute.c415 r->rt_gateway = src;
422 else if (src == r->rt_gateway) {
425 * to the origin subnet (src and r->rt_gateway both equal zero) or
427 * towards the origin (src and r->rt_gateway not equal zero). Reset
449 (r->rt_gateway != 0 &&
452 (ntohl(src) < ntohl(r->rt_gateway) ||
478 r->rt_gateway = src;
632 if (r->rt_gateway == 0) {
1106 (r->rt_gateway == 0) ? "" : inet_fmt(r->rt_gateway));
[all...]
H A Dprune.c243 if (!pruning_neighbor(gt->gt_route->rt_parent, gt->gt_route->rt_gateway))
250 dst = gt->gt_route->rt_gateway;
284 inet_fmt(gt->gt_route->rt_gateway));
308 dst = gt->gt_route->rt_gateway;
326 inet_fmt(gt->gt_route->rt_gateway),
740 if (!gt->gt_prsent_timer && !gt->gt_grpmems && r && r->rt_gateway)
765 if (addr == r->rt_gateway) {
1004 if (!g->gt_prsent_timer && g->gt_grpmems == 0 && r->rt_gateway) {
1101 if (!g->gt_prsent_timer && g->gt_grpmems == 0 && r->rt_gateway)
1248 if (!g->gt_prsent_timer && g->gt_grpmems == 0 && r->rt_gateway) {
[all...]
/netbsd-6-1-5-RELEASE/sys/netatalk/
H A Dddp_output.c137 net = satosat(rt->rt_gateway)->sat_addr.s_net;
138 node = satosat(rt->rt_gateway)->sat_addr.s_node;
188 satosat(rt->rt_gateway)->sat_addr.s_node;
197 gate = *satosat(rt->rt_gateway);
/netbsd-6-1-5-RELEASE/sys/netinet/
H A Dif_atm.c78 struct sockaddr *gate = rt->rt_gateway;
118 gate = rt->rt_gateway;
242 rt->rt_gateway->sa_family != AF_LINK) {
248 * note that rt_gateway is a sockaddr_dl which contains the
254 sdl = satocsdl(rt->rt_gateway);
H A Dif_arp.c468 gate = rt->rt_gateway;
479 struct sockaddr *gate = rt->rt_gateway;
791 sdl = satocsdl(rt->rt_gateway);
1087 if (la != NULL && (rt = la->la_rt) && (sdl = satosdl(rt->rt_gateway))) {
1211 sdl = satosdl(rt->rt_gateway);
1257 if (rt->rt_refcnt > 0 && (sdl = satosdl(rt->rt_gateway)) &&
1302 (__rt)->rt_gateway->sa_family == AF_LINK)
1322 rt->rt_gateway, rt_mask(rt), rt->rt_flags, NULL);
1595 db_printf(" gw="); db_print_sa(rt->rt_gateway);
H A Dip_icmp.c1111 (struct sockaddr *) rt->rt_gateway, NULL,
1223 rt->rt_gateway, rt_mask(rt), rt->rt_flags, 0);
1239 rt->rt_gateway, rt_mask(rt), rt->rt_flags, 0);
/netbsd-6-1-5-RELEASE/sys/net/
H A Droute.h104 struct sockaddr *rt_gateway; /* value */ member in struct:rtentry
133 struct sockaddr rt_gateway; /* value */ member in struct:ortentry
412 if (rt->rt_gateway != NULL)
413 sockaddr_free(rt->rt_gateway);
416 rt->_rt_key = rt->rt_gateway = rt->rt_tag = NULL;
H A Dif_hippisubr.c120 lookup: rt->rt_gwroute = rtalloc1(rt->rt_gateway, 1);
149 satocsdl(rt->rt_gateway);
163 satocsdl(rt->rt_gateway);
H A Droute.c356 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway;
450 (sockaddr_cmp(src, rt->rt_gateway) != 0 || rt->rt_ifa != ifa))
538 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway;
754 gateway = rt->rt_gateway;
871 if (rt->rt_gateway != NULL)
872 sockaddr_free(rt->rt_gateway);
875 if ((rt->rt_gateway = sockaddr_dup(gate, M_NOWAIT)) == NULL)
988 (sdl = satosdl(rt->rt_gateway)) != NULL &&
H A Dif_atmsubr.c130 lookup: rt->rt_gwroute = RTALLOC1(rt->rt_gateway, 0);
H A Dif_fddisubr.c254 lookup: rt->rt_gwroute = rtalloc1(rt->rt_gateway, 1);
385 if (rt && (sdl = satocsdl(rt->rt_gateway)) &&
H A Dif_mpls.c255 if ((rt1=rtalloc1(rt->rt_gateway, 1)) == NULL) {
434 return (*ifp->if_output)(ifp, m, rt->rt_gateway, rt);
H A Dif_tokensubr.c230 lookup: rt->rt_gwroute = RTALLOC1(rt->rt_gateway, 1);
342 if (rt && (sdl = satocsdl(rt->rt_gateway)) &&
H A Dif_strip.c750 rt_getkey(rt)->sa_family, rt->rt_gateway->sa_family);
763 if (rt == NULL || rt->rt_gateway->sa_family != AF_LINK
764 || satocsdl(rt->rt_gateway)->sdl_alen != ifp->if_addrlen) {
770 dldst = CLLADDR(satocsdl(rt->rt_gateway));
/netbsd-6-1-5-RELEASE/sys/netinet6/
H A Dnd6.c809 if (rt && rt->rt_gateway &&
810 rt->rt_gateway->sa_family == AF_LINK) {
811 sdl = satocsdl(rt->rt_gateway);
901 rt->rt_gateway->sa_family != AF_LINK || rt->rt_llinfo == NULL ||
1115 !rt->rt_llinfo || !rt->rt_gateway ||
1116 rt->rt_gateway->sa_family != AF_LINK) {
1145 struct sockaddr *gate = rt->rt_gateway;
1250 gate = rt->rt_gateway;
1792 if (rt->rt_gateway == NULL)
1794 if (rt->rt_gateway
[all...]
H A Dicmp6.c2191 if (rt->rt_gateway == NULL ||
2192 rt->rt_gateway->sa_family != AF_INET6) {
2201 gw6 = &(((struct sockaddr_in6 *)rt->rt_gateway)->sin6_addr);
2416 if (rt->rt_gateway && (rt->rt_flags & RTF_GATEWAY)) {
2418 sin6 = (struct sockaddr_in6 *)rt->rt_gateway;
2482 (rt_nexthop->rt_gateway->sa_family == AF_LINK) &&
2483 (sdl = satocsdl(rt_nexthop->rt_gateway)) &&
2692 (struct sockaddr *) rt->rt_gateway, NULL,
2720 rt->rt_gateway, rt_mask(rt), rt->rt_flags, 0);
2735 rt->rt_gateway, rt_mas
[all...]
H A Dip6_flow.c298 dst = rt->rt_gateway;
H A Dnd6_nbr.c234 rt->rt_gateway->sa_family == AF_LINK) {
242 proxydl = satocsdl(rt->rt_gateway);
667 ((sdl = satosdl(rt->rt_gateway)) == NULL))
H A Dnd6_rtr.c426 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway;
2132 if (rt->rt_gateway == NULL || rt->rt_gateway->sa_family != AF_INET6)
2135 if (!IN6_ARE_ADDR_EQUAL(gate, &SIN6(rt->rt_gateway)->sin6_addr))
2153 return (rtrequest(RTM_DELETE, rt_getkey(rt), rt->rt_gateway,
/netbsd-6-1-5-RELEASE/sys/dev/pci/cxgb/
H A Dcxgb_l2t.c170 arpresolve(rt->rt_ifp, rt, m0, rt->rt_gateway, RT_ENADDR(rt));
195 if (arpresolve(rt->rt_ifp, rt, m0, rt->rt_gateway, RT_ENADDR(rt)) == 0) {
221 arpresolve(rt->rt_ifp, rt, m0, rt->rt_gateway, RT_ENADDR(rt));
248 arpresolve(rt->rt_ifp, rt, m0, rt->rt_gateway, RT_ENADDR(rt));
/netbsd-6-1-5-RELEASE/sys/netiso/
H A Diso_snpac.c183 union sockunion *gate = (union sockunion *) rt->rt_gateway;
350 const struct sockaddr_dl *sdl = satocsdl(known_is->rt_gateway);
396 rtrequest(RTM_DELETE, rt_getkey(rt), rt->rt_gateway,
465 struct sockaddr_dl *sdl = satosdl(rt->rt_gateway);
H A Dclnp_subr.c509 *first_hop = rt->rt_gateway;
H A Desis.c366 rd_gwnsap = &satosiso(rt->rt_gateway)->siso_addr;
367 rt = rtalloc1(rt->rt_gateway, 0);
370 if (rt == 0 || (sdl = (struct sockaddr_dl *) rt->rt_gateway) == 0 ||
/netbsd-6-1-5-RELEASE/usr.bin/netstat/
H A Droute.c263 p_gwaddr(kgetsa(rt->rt_gateway), kgetsa(rt->rt_gateway)->sa_family);

Completed in 160 milliseconds

12