Home
last modified time | relevance | path

Searched refs:rt_flags (Results 1 – 25 of 35) sorted by relevance

12

/netbsd/src/usr.sbin/mrouted/
Droute.c82 r->rt_flags &= ~RTF_LEAF_TIMING; in init_children_and_leaves()
96 r->rt_flags |= RTF_LEAF_TIMING; in init_children_and_leaves()
133 r->rt_flags |= RTF_LEAF_TIMING; in add_vif_to_routes()
157 r->rt_flags |= RTF_CHANGED; in delete_vif_from_routes()
200 r->rt_flags |= RTF_LEAF_TIMING; in delete_neighbor_from_routes()
212 r->rt_flags |= RTF_LEAF_TIMING; in delete_neighbor_from_routes()
298 r->rt_flags = 0; in create_route()
418 r->rt_flags |= RTF_CHANGED; in update_route()
445 r->rt_flags |= RTF_CHANGED; in update_route()
481 r->rt_flags |= RTF_CHANGED; in update_route()
[all …]
Droute.h33 u_char rt_flags; /* RTF_ flags defined below */ member
/netbsd/src/sys/net/
Droute.c394 dst = rt->rt_flags & RTF_HOST ? ifa->ifa_dstaddr : ifa->ifa_addr; in rt_ifa_connected()
399 if ((rt->rt_flags & RTF_HOST) == 0 && ifa->ifa_netmask) { in rt_ifa_connected()
533 log(LOG_DEBUG, "flags=%x ", rt->rt_flags); in dump_rt()
567 if (!ISSET(rt->rt_flags, RTF_UP)) in rtalloc1_locked()
571 if (ISSET(rt->rt_flags, RTF_UPDATING) && in rtalloc1_locked()
636 if (!ISSET(rt->rt_flags, RTF_UP) || ISSET(rt->rt_flags, RTF_UPDATING)) { in rt_unref()
777 if (!ISSET(rt->rt_flags, RTF_UP)) { in rt_update_prepare()
781 rt->rt_flags |= RTF_UPDATING; in rt_update_prepare()
808 rt->rt_flags &= ~RTF_UPDATING; in rt_update_finish()
878 if (rt->rt_flags & RTF_GATEWAY) { in rtredirect()
[all …]
Dif_faith.c192 if (rt && rt->rt_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in faithoutput()
194 return (rt->rt_flags & RTF_BLACKHOLE ? 0 : in faithoutput()
195 rt->rt_flags & RTF_HOST ? EHOSTUNREACH : ENETUNREACH); in faithoutput()
Dif_loop.c260 if (rt && rt->rt_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in looutput()
262 error = (rt->rt_flags & RTF_BLACKHOLE ? 0 : in looutput()
263 rt->rt_flags & RTF_HOST ? EHOSTUNREACH : ENETUNREACH); in looutput()
Droute.h113 int rt_flags; /* up/down?, host/net */ member
147 int16_t rt_flags; /* up/down?, host/net */ member
Drtsock.c194 if (w->w_op == NET_RT_FLAGS && !(rt->rt_flags & w->w_arg)) in sysctl_dumpentry()
218 rtm->rtm_flags = rt->rt_flags; in sysctl_dumpentry()
Dif_mpls.c434 if ((rt->rt_flags & RTF_GATEWAY) == 0 || in mpls_lse()
482 if ((rt->rt_flags & RTF_GATEWAY) == 0) { in mpls_lse()
Dnd.c402 error = (rt != NULL && rt->rt_flags & RTF_GATEWAY) ? in nd_resolve()
Drtsock_shared.c639 rtm->rtm_flags = rt->rt_flags; in route_output_report()
1550 rtm.rtm_flags |= rt->rt_flags; in COMPATNAME()
/netbsd/src/sys/netinet/
Dif_arp.c318 if ((rt->rt_flags & RTF_HOST) == 0 && netmask != NULL && in arp_setgate()
320 rt->rt_flags |= RTF_CONNECTED; in arp_setgate()
322 if ((rt->rt_flags & (RTF_CONNECTED | RTF_LOCAL))) { in arp_setgate()
358 if ((rt->rt_flags & RTF_GATEWAY) != 0) { in arp_rtrequest()
394 if ((rt->rt_flags & RTF_CONNECTED) || in arp_rtrequest()
395 (rt->rt_flags & RTF_LOCAL)) { in arp_rtrequest()
418 if (rt->rt_flags & RTF_CONNECTED) in arp_rtrequest()
424 if (rt->rt_flags & RTF_ANNOUNCE) { in arp_rtrequest()
450 if (rt->rt_flags & RTF_HOST && in arp_rtrequest()
451 !(rt->rt_flags & RTF_BROADCAST) && in arp_rtrequest()
[all …]
Dip_icmp.c1160 if ((rt->rt_flags & RTF_HOST) == 0) { in icmp_mtudisc()
1280 if ((rt->rt_flags & (RTF_DYNAMIC | RTF_HOST)) == in icmp_mtudisc_timeout()
1283 rt->rt_gateway, rt_mask(rt), rt->rt_flags, &retrt); in icmp_mtudisc_timeout()
1302 if ((rt->rt_flags & (RTF_DYNAMIC | RTF_HOST)) == in icmp_redirect_timeout()
1305 rt->rt_gateway, rt_mask(rt), rt->rt_flags, &retrt); in icmp_redirect_timeout()
Dip_output.c369 if (rt->rt_flags & RTF_GATEWAY) in ip_output()
371 if (rt->rt_flags & RTF_HOST) in ip_output()
373 rt->rt_flags & RTF_BROADCAST; in ip_output()
397 if (rt->rt_flags & RTF_GATEWAY) in ip_output()
399 if (rt->rt_flags & RTF_HOST) in ip_output()
400 isbroadcast = rt->rt_flags & RTF_BROADCAST; in ip_output()
Dip_flow.c280 (rt->rt_flags & (RTF_BLACKHOLE | RTF_BROADCAST)) != 0) in ipflow_fastforward()
348 if (rt->rt_flags & RTF_GATEWAY) in ipflow_fastforward()
Din_pcb.c911 rt_missmsg(RTM_LOSING, &info, rt->rt_flags, 0); in inpcb_losing()
912 if (rt->rt_flags & RTF_DYNAMIC) { in inpcb_losing()
917 rt->rt_gateway, rt_mask(rt), rt->rt_flags, &nrt); in inpcb_losing()
Dip_input.c1395 (rt->rt_flags & (RTF_DYNAMIC|RTF_MODIFIED)) == 0 && in ip_forward()
1400 if (rt->rt_flags & RTF_GATEWAY) in ip_forward()
Din.c2095 if (rt->rt_flags & RTF_GATEWAY) { in in_lltable_rtcheck()
2096 if (!(rt->rt_flags & RTF_HOST) || !rt->rt_ifp || in in_lltable_rtcheck()
2112 if (!(rt->rt_flags & RTF_HOST) && rt->rt_ifp != ifp) { in in_lltable_rtcheck()
Dtcp_subr.c1562 if ((rt->rt_flags & RTF_HOST) == 0) { in tcp_mtudisc()
1622 if ((rt->rt_flags & RTF_HOST) == 0) { in tcp6_mtudisc()
/netbsd/src/sys/netinet6/
Dnd6.c694 if ((rt->rt_flags & RTF_CONNECTED) && (rt->rt_ifp == ifp in nd6_is_addr_neighbor()
873 if ((rt->rt_flags & RTF_GATEWAY) != 0) { in nd6_rtrequest()
890 if (nd6_need_cache(ifp) == 0 && (rt->rt_flags & RTF_HOST) == 0) { in nd6_rtrequest()
915 if (rt->rt_flags & (RTF_CONNECTED | RTF_LOCAL)) { in nd6_rtrequest()
945 if ((rt->rt_flags & RTF_CONNECTED) != 0) in nd6_rtrequest()
969 if (rt->rt_flags & RTF_ANNOUNCE) in nd6_rtrequest()
1002 if (rt->rt_flags & RTF_LOCAL) { in nd6_rtrequest()
1029 } else if (rt->rt_flags & RTF_ANNOUNCE) { in nd6_rtrequest()
1063 if ((rt->rt_flags & RTF_ANNOUNCE) != 0 && in nd6_rtrequest()
Dip6_forward.c298 if (rt->rt_flags & RTF_GATEWAY) in ip6_forward()
311 (rt->rt_flags & (RTF_DYNAMIC|RTF_MODIFIED)) == 0) { in ip6_forward()
358 if ((rt->rt_flags & (RTF_BLACKHOLE|RTF_REJECT)) == 0) in ip6_forward()
Din6_src.c661 if (rt == NULL || (rt->rt_flags & RTF_GATEWAY) != 0 || in in6_selectroute()
781 if ((rt->rt_flags & (RTF_REJECT | RTF_BLACKHOLE))) { in in6_selectif()
782 error = (rt->rt_flags & RTF_HOST ? EHOSTUNREACH : ENETUNREACH); in in6_selectif()
Dip6_flow.c322 (rt->rt_flags & RTF_BLACKHOLE) != 0) in ip6flow_fastforward()
344 if (rt->rt_flags & RTF_GATEWAY) in ip6flow_fastforward()
Dicmp6.c1186 if (rt && (rt->rt_flags & RTF_HOST) && in icmp6_mtudisc_update()
2554 if (rt->rt_gateway && (rt->rt_flags & RTF_GATEWAY)) { in icmp6_redirect_output()
2580 if (rt->rt_flags & RTF_GATEWAY) { in icmp6_redirect_output()
2828 if ((rt->rt_flags & RTF_HOST) == 0) { in icmp6_mtudisc_clone()
2864 if ((rt->rt_flags & (RTF_DYNAMIC | RTF_HOST)) == in icmp6_mtudisc_timeout()
2867 rt->rt_gateway, rt_mask(rt), rt->rt_flags, &retrt); in icmp6_mtudisc_timeout()
2885 if ((rt->rt_flags & (RTF_GATEWAY | RTF_DYNAMIC | RTF_HOST)) == in icmp6_redirect_timeout()
2888 rt->rt_gateway, rt_mask(rt), rt->rt_flags, &retrt); in icmp6_redirect_timeout()
/netbsd/src/usr.bin/netstat/
Droute.c255 p_addr(addr, mask, rt->rt_flags, nflag); in p_krtentry()
258 p_flags(rt->rt_flags); in p_krtentry()
/netbsd/src/external/bsd/wpa/dist/src/wps/
Dwps_upnp_ssdp.c826 rt.rt_flags = RTF_UP; in add_ssdp_network()

12