| /freebsd-12.1/sys/net/ |
| H A D | route_var.h | 65 fib_rte_to_nh_flags(int rt_flags) in fib_rte_to_nh_flags() argument 69 res = (rt_flags & RTF_REJECT) ? NHF_REJECT : 0; in fib_rte_to_nh_flags() 70 res |= (rt_flags & RTF_BLACKHOLE) ? NHF_BLACKHOLE : 0; in fib_rte_to_nh_flags() 71 res |= (rt_flags & (RTF_DYNAMIC|RTF_MODIFIED)) ? NHF_REDIRECT : 0; in fib_rte_to_nh_flags() 72 res |= (rt_flags & RTF_BROADCAST) ? NHF_BROADCAST : 0; in fib_rte_to_nh_flags() 73 res |= (rt_flags & RTF_GATEWAY) ? NHF_GATEWAY : 0; in fib_rte_to_nh_flags()
|
| H A D | route.c | 644 if (rt->rt_flags & RTF_GATEWAY) { in rtredirect_fib() 665 flags = rt->rt_flags; in rtredirect_fib() 676 rt->rt_flags &= ~RTF_GATEWAY; in rtredirect_fib() 677 rt->rt_flags |= RTF_MODIFIED; in rtredirect_fib() 903 info->rti_flags = rt->rt_flags; in rt_exportinfo() 1236 rt->rt_flags &= ~RTF_UP; in rt_unlinkrte() 1476 rto->rt_flags |= RTF_UP; in rt_mpath_unlink() 1603 rt->rt_flags = RTF_UP | flags; in rtrequest1_fib() 1805 rt->rt_flags &= ~RTF_GATEWAY; in rtrequest1_fib_change() 1815 rt->rt_flags &= ~RTF_FMASK; in rtrequest1_fib_change() [all …]
|
| H A D | route.h | 151 int rt_flags; /* up/down?, host/net */ member 226 int rt_flags = ro->ro_rt->rt_flags; in rt_update_ro_flags() local 230 ro->ro_flags |= (rt_flags & RTF_REJECT) ? RT_REJECT : 0; in rt_update_ro_flags() 231 ro->ro_flags |= (rt_flags & RTF_BLACKHOLE) ? RT_BLACKHOLE : 0; in rt_update_ro_flags() 232 ro->ro_flags |= (rt_flags & RTF_GATEWAY) ? RT_HAS_GW : 0; in rt_update_ro_flags()
|
| H A D | rtsock.c | 821 if ((rt->rt_flags & RTF_HOST) == 0 in route_output() 875 if (rt->rt_flags & RTF_GWFLAG_COMPAT) in route_output() 877 (rt->rt_flags & ~RTF_GWFLAG_COMPAT); in route_output() 879 rtm->rtm_flags = rt->rt_flags; in route_output() 1393 rtm->rtm_flags |= rt->rt_flags; in rtsock_routemsg() 1566 if (w->w_op == NET_RT_FLAGS && !(rt->rt_flags & w->w_arg)) in sysctl_dumpentry() 1568 if ((rt->rt_flags & RTF_HOST) == 0 in sysctl_dumpentry() 1591 if (rt->rt_flags & RTF_GWFLAG_COMPAT) in sysctl_dumpentry() 1593 (rt->rt_flags & ~RTF_GWFLAG_COMPAT); in sysctl_dumpentry() 1595 rtm->rtm_flags = rt->rt_flags; in sysctl_dumpentry()
|
| H A D | radix_mpath.c | 261 if (ro->ro_rt && ro->ro_rt->rt_ifp && (ro->ro_rt->rt_flags & RTF_UP) in rtalloc_mpath_fib()
|
| /freebsd-12.1/sys/netinet/ |
| H A D | in_rmx.c | 82 if (rt->rt_flags & RTF_HOST) { in in_addroute() 84 rt->rt_flags |= RTF_BROADCAST; in in_addroute() 87 rt->rt_flags |= RTF_LOCAL; in in_addroute() 91 rt->rt_flags |= RTF_MULTICAST; in in_addroute() 163 if ((rt->rt_flags & RTF_STATIC) != 0 && ap->del == 0) in in_ifadownkill()
|
| H A D | in_fib.c | 81 if (rte->rt_flags & RTF_GATEWAY) { in fib4_rte_to_nh_basic() 87 pnh4->nh_flags = fib_rte_to_nh_flags(rte->rt_flags); in fib4_rte_to_nh_basic() 106 if (rte->rt_flags & RTF_GATEWAY) { in fib4_rte_to_nh_extended() 112 pnh4->nh_flags = fib_rte_to_nh_flags(rte->rt_flags); in fib4_rte_to_nh_extended()
|
| H A D | ip_output.c | 305 if (rte && ((rte->rt_flags & RTF_UP) == 0 || in ip_output() 373 (rte->rt_flags & RTF_UP) == 0 || in ip_output() 393 if (rte->rt_flags & RTF_GATEWAY) in ip_output() 395 if (rte->rt_flags & RTF_HOST) in ip_output() 396 isbroadcast = (rte->rt_flags & RTF_BROADCAST); in ip_output() 407 if (rte != NULL && (rte->rt_flags & (RTF_UP|RTF_HOST))) in ip_output() 413 __func__, mtu, rte, (rte != NULL) ? rte->rt_flags : 0, ifp)); in ip_output()
|
| H A D | in.c | 1179 int rt_flags; in in_lltable_rtcheck() local 1199 rt_flags = info.rti_flags; in in_lltable_rtcheck() 1207 if (rt_flags & RTF_GATEWAY) { in in_lltable_rtcheck() 1208 if (!(rt_flags & RTF_HOST) || !info.rti_ifp || in in_lltable_rtcheck() 1226 if (!(rt_flags & RTF_HOST) && info.rti_ifp != ifp) { in in_lltable_rtcheck()
|
| H A D | ip_input.c | 1051 if (rt && (rt->rt_flags & (RTF_DYNAMIC|RTF_MODIFIED)) == 0 && in ip_forward() 1058 if (rt->rt_flags & RTF_GATEWAY) in ip_forward()
|
| /freebsd-12.1/sys/netinet6/ |
| H A D | in6_rmx.c | 115 rt->rt_flags |= RTF_MULTICAST; in in6_addroute() 131 if (rt->rt_flags & RTF_HOST) { in in6_addroute() 135 rt->rt_flags |= RTF_LOCAL; in in6_addroute() 170 if (rt->rt_expire && !(rt->rt_flags & RTF_PROBEMTU)) { in in6_mtuexpire() 172 rt->rt_flags |= RTF_PROBEMTU; in in6_mtuexpire()
|
| H A D | in6_fib.c | 115 if (rte->rt_flags & RTF_GATEWAY) { in fib6_rte_to_nh_basic() 122 pnh6->nh_flags = fib_rte_to_nh_flags(rte->rt_flags); in fib6_rte_to_nh_basic() 143 if (rte->rt_flags & RTF_GATEWAY) { in fib6_rte_to_nh_extended() 150 pnh6->nh_flags = fib_rte_to_nh_flags(rte->rt_flags); in fib6_rte_to_nh_extended()
|
| H A D | in6_src.c | 711 (ron->ro_rt->rt_flags & RTF_UP) == 0 || in selectroute() 725 (ron->ro_rt->rt_flags & RTF_GATEWAY) != 0) in selectroute() 741 (!(ro->ro_rt->rt_flags & RTF_UP) || in selectroute() 849 int rt_flags; in in6_selectif() local 854 rt_flags = 0; in in6_selectif() 859 rt_flags = rt->rt_flags; in in6_selectif() 890 if (rt_flags & (RTF_REJECT | RTF_BLACKHOLE)) { in in6_selectif() 891 error = (rt_flags & RTF_HOST ? EHOSTUNREACH : ENETUNREACH); in in6_selectif()
|
| H A D | ip6_forward.c | 246 if (rt->rt_flags & RTF_GATEWAY) in ip6_forward() 259 (rt->rt_flags & (RTF_DYNAMIC|RTF_MODIFIED)) == 0) { in ip6_forward() 299 if ((rt->rt_flags & (RTF_BLACKHOLE|RTF_REJECT)) == 0) in ip6_forward()
|
| H A D | icmp6.c | 2382 int rt_flags; in icmp6_redirect_input() local 2391 rt_flags = RTF_HOST; in icmp6_redirect_input() 2399 rt_flags |= RTF_GATEWAY; in icmp6_redirect_input() 2404 (struct sockaddr *)NULL, rt_flags, in icmp6_redirect_input() 2451 if (!m0 || !rt || !(rt->rt_flags & RTF_UP) || !(ifp = rt->rt_ifp)) in icmp6_redirect_output() 2507 if (rt->rt_gateway && (rt->rt_flags & RTF_GATEWAY)) { in icmp6_redirect_output() 2533 if (rt->rt_flags & RTF_GATEWAY) { in icmp6_redirect_output()
|
| H A D | nd6_rtr.c | 489 rt_missmsg_fib(cmd, &info, rt->rt_flags, 0, rt->rt_fibnum); in nd6_rtmsg() 2368 if ((rt->rt_flags & RTF_STATIC) != 0) in rt6_deleteroute() 2375 if ((rt->rt_flags & RTF_HOST) == 0) in rt6_deleteroute()
|
| H A D | in6.c | 188 rt.rt_flags = RTF_HOST | RTF_STATIC; in in6_newaddrmsg() 190 rt.rt_flags |= RTF_UP; in in6_newaddrmsg()
|
| H A D | nd6.c | 1554 if (rt->rt_flags == (RTF_UP | RTF_HOST | RTF_DYNAMIC)) in nd6_isdynrte() 1603 if ((rt->rt_flags & RTF_GATEWAY) == 0) in nd6_rtrequest()
|
| /freebsd-12.1/sys/net80211/ |
| H A D | ieee80211_hwmp.c | 931 rttran->rt_flags = IEEE80211_MESHRT_FLAGS_VALID; in hwmp_update_transmitter() 1034 rtorig->rt_flags = IEEE80211_MESHRT_FLAGS_VALID; in hwmp_recv_preq() 1133 rtorig->rt_flags |= IEEE80211_MESHRT_FLAGS_GATE; in hwmp_recv_preq() 1341 rt->rt_flags & IEEE80211_MESHRT_FLAGS_VALID ? in hwmp_recv_prep() 1422 rtext->rt_flags = IEEE80211_MESHRT_FLAGS_PROXY | in hwmp_recv_prep() 1584 rt->rt_flags &= ~IEEE80211_MESHRT_FLAGS_VALID; in hwmp_recv_perr() 1590 rt->rt_flags &= ~IEEE80211_MESHRT_FLAGS_VALID; in hwmp_recv_perr() 1597 rt_ext->rt_flags &= in hwmp_recv_perr() 1786 rt->rt_flags |= IEEE80211_MESHRT_FLAGS_GATE; in hwmp_recv_rann() 1961 rt->rt_flags = IEEE80211_MESHRT_FLAGS_DISCOVER; in hwmp_discover() [all …]
|
| H A D | ieee80211_mesh.c | 283 rt->rt_flags &= ~IEEE80211_MESHRT_FLAGS_VALID; in ieee80211_mesh_rt_update() 321 rt->rt_flags |= IEEE80211_MESHRT_FLAGS_VALID in ieee80211_mesh_proxy_check() 337 rt->rt_flags |= IEEE80211_MESHRT_FLAGS_VALID in ieee80211_mesh_proxy_check() 371 if (rt->rt_flags & IEEE80211_MESHRT_FLAGS_PROXY) { in ieee80211_mesh_rt_del() 430 if (rt->rt_flags & IEEE80211_MESHRT_FLAGS_DISCOVER) in mesh_rt_flush_invalid() 1019 if (rt->rt_flags & IEEE80211_MESHRT_FLAGS_PROXY) { in ieee80211_mesh_find_txnode() 1025 rt->rt_flags); in ieee80211_mesh_find_txnode() 1101 KASSERT((rt_gate->rt_flags & in ieee80211_mesh_forward_to_gates() 1109 rt_dest->rt_flags = IEEE80211_MESHRT_FLAGS_PROXY | in ieee80211_mesh_forward_to_gates() 1131 rt_dest->rt_flags = 0; /* Mark invalid */ in ieee80211_mesh_forward_to_gates() [all …]
|
| H A D | ieee80211_mesh.h | 431 uint16_t rt_flags; member
|
| /freebsd-12.1/tools/debugscripts/ |
| H A D | netstat-anr.gdb | 104 p_sockaddr $sa $sam $rte->rt_flags 108 p_flags $rte->rt_flags
|
| /freebsd-12.1/sys/ofed/drivers/infiniband/core/ |
| H A D | ib_addr.c | 389 bool is_gw = (rte->rt_flags & RTF_GATEWAY) != 0; in addr4_resolve() 399 bool is_gw = (rte->rt_flags & RTF_GATEWAY) != 0; in addr4_resolve() 584 bool is_gw = (rte->rt_flags & RTF_GATEWAY) != 0; in addr6_resolve() 595 bool is_gw = (rte->rt_flags & RTF_GATEWAY) != 0; in addr6_resolve()
|
| /freebsd-12.1/sys/dev/cxgbe/tom/ |
| H A D | t4_connect.c | 275 rt->rt_flags & RTF_GATEWAY ? rt->rt_gateway : nam); in t4_connect()
|
| /freebsd-12.1/contrib/wpa/src/wps/ |
| H A D | wps_upnp_ssdp.c | 826 rt.rt_flags = RTF_UP; in add_ssdp_network()
|