Searched refs:rt_flags (Results 1 - 25 of 51) sorted by relevance

123

/freebsd-10.1-release/sys/vm/
H A D_vm_radix.h39 uint8_t rt_flags; member in struct:vm_radix
H A Dvm_radix.c375 rtree->rt_flags |= RT_INSERT_INPROG;
378 rtree->rt_flags &= ~RT_INSERT_INPROG;
380 rtree->rt_flags &= ~RT_TRIE_MODIFIED;
383 if ((rtree->rt_flags & RT_TRIE_MODIFIED) != 0) {
384 rtree->rt_flags &= ~RT_TRIE_MODIFIED;
414 rtree->rt_flags |= RT_INSERT_INPROG;
416 rtree->rt_flags &= ~RT_INSERT_INPROG;
418 rtree->rt_flags &= ~RT_TRIE_MODIFIED;
421 if ((rtree->rt_flags & RT_TRIE_MODIFIED) != 0) {
422 rtree->rt_flags
[all...]
/freebsd-10.1-release/sys/netinet/
H A Din_rmx.c85 if (rt->rt_flags & RTF_HOST) {
87 rt->rt_flags |= RTF_BROADCAST;
90 rt->rt_flags |= RTF_LOCAL;
94 rt->rt_flags |= RTF_MULTICAST;
115 if (rt->rt_flags & RTPRF_OURS) {
116 rt->rt_flags &= ~RTPRF_OURS;
155 if (!(rt->rt_flags & RTF_UP))
158 if (rt->rt_flags & RTPRF_OURS)
161 if (!(rt->rt_flags & RTF_DYNAMIC))
169 rt->rt_flags |
[all...]
H A Dif_atm.c106 if (rt->rt_flags & RTF_GATEWAY) /* link level requests only */
122 if ((rt->rt_flags & RTF_HOST) == 0) {
235 rt->rt_flags |= RTF_LLINFO;
263 rt->rt_flags &= ~RTF_LLINFO;
270 rt->rt_flags |= RTF_REJECT;
278 if (rt->rt_flags & RTF_LLINFO) {
285 rt->rt_flags &= ~RTF_LLINFO;
337 if ((rt->rt_flags & RTF_GATEWAY) != 0 ||
H A Dip_fastfwd.c138 if (rt && (rt->rt_flags & RTF_UP) &&
141 if (rt->rt_flags & RTF_GATEWAY)
426 if ((ro.ro_rt->rt_flags & (RTF_BLACKHOLE|RTF_BROADCAST)) != 0)
493 if ((ro.ro_rt->rt_flags & RTF_REJECT) &&
H A Dip_output.c213 if (rte && ((rte->rt_flags & RTF_UP) == 0 ||
306 if (rte->rt_flags & RTF_GATEWAY)
308 if (rte->rt_flags & RTF_HOST)
309 isbroadcast = (rte->rt_flags & RTF_BROADCAST);
317 if (rte != NULL && (rte->rt_flags & (RTF_UP|RTF_HOST))) {
332 KASSERT(mtu > 0, ("%s: mtu %d <= 0, rte=%p (rt_flags=0x%08x) ifp=%p",
333 __func__, mtu, rte, (rte != NULL) ? rte->rt_flags : 0, ifp));
/freebsd-10.1-release/sys/netinet6/
H A Din6_rmx.c114 rt->rt_flags |= RTF_MULTICAST;
130 if (rt->rt_flags & RTF_HOST) {
134 rt->rt_flags |= RTF_LOCAL;
159 if (((rt2->rt_flags & (RTF_HOST|RTF_GATEWAY)) == 0)
209 if (rt->rt_expire && !(rt->rt_flags & RTF_PROBEMTU)) {
211 rt->rt_flags |= RTF_PROBEMTU;
H A Dip6_forward.c480 if (rt->rt_flags & RTF_GATEWAY)
496 (rt->rt_flags & (RTF_DYNAMIC|RTF_MODIFIED)) == 0) {
536 if ((rt->rt_flags & (RTF_BLACKHOLE|RTF_REJECT)) == 0)
H A Din6_src.c641 (ron->ro_rt->rt_flags & (RTF_UP | RTF_LLINFO)) !=
654 !(ron->ro_rt->rt_flags & RTF_LLINFO)) {
680 (!(ro->ro_rt->rt_flags & RTF_UP) ||
825 if (rt && (rt->rt_flags & (RTF_REJECT | RTF_BLACKHOLE))) {
826 int flags = (rt->rt_flags & RTF_HOST ? EHOSTUNREACH : ENETUNREACH);
/freebsd-10.1-release/usr.sbin/IPXrouted/
H A Dtable.h82 #define rt_flags rt_rtu.rtu_entry.rtu_flags /* kernel flags */ macro
H A Dtables.c145 rt->rt_flags = RTF_UP | flags;
150 rt->rt_flags |= RTF_GATEWAY;
194 rt->rt_flags = RTF_UP | flags;
201 rt->rt_flags |= RTF_GATEWAY;
296 rt->rt_flags |= RTF_GATEWAY;
298 rt->rt_flags &= ~RTF_GATEWAY;
H A Doutput.c186 if ((rt->rt_flags & (RTF_HOST|RTF_GATEWAY)) == RTF_HOST)
H A Dtrace.c197 if ((rt->rt_flags & p->t_bits) == 0)
258 if ((rt->rt_flags & p->t_bits) == 0)
/freebsd-10.1-release/sys/net/
H A Droute.c361 if (rt->rt_ifp != NULL && rt->rt_flags & RTF_UP)
377 if (rt->rt_ifp != NULL && rt->rt_flags & RTF_UP)
514 if ((rt->rt_flags & RTF_UP) == 0) {
622 if (rt->rt_flags & RTF_GATEWAY) {
623 if (((rt->rt_flags & RTF_HOST) == 0) && (flags & RTF_HOST)) {
646 flags = rt->rt_flags;
659 rt->rt_flags |= RTF_MODIFIED;
964 rt->rt_flags &= ~RTF_UP;
973 info.rti_flags = rt->rt_flags;
1028 if (!(rt->rt_flags
[all...]
H A Dif_faith.c208 if (rt && rt->rt_flags & (RTF_REJECT|RTF_BLACKHOLE)) {
210 return (rt->rt_flags & RTF_BLACKHOLE ? 0 :
211 rt->rt_flags & RTF_HOST ? EHOSTUNREACH : ENETUNREACH);
H A Dif_loop.c234 if (rt && rt->rt_flags & (RTF_REJECT|RTF_BLACKHOLE)) {
236 return (rt->rt_flags & RTF_BLACKHOLE ? 0 :
237 rt->rt_flags & RTF_HOST ? EHOSTUNREACH : ENETUNREACH);
H A Drtsock.c799 if ((rt->rt_flags & RTF_HOST) == 0
844 if (rt->rt_flags & RTF_GWFLAG_COMPAT)
846 (rt->rt_flags & ~RTF_GWFLAG_COMPAT);
848 rtm->rtm_flags = rt->rt_flags;
859 if (((rt->rt_flags & RTF_GATEWAY) &&
900 rt->rt_flags &= ~RTF_GATEWAY;
901 rt->rt_flags |= (RTF_GATEWAY & info.rti_flags);
910 rt->rt_flags = (rt->rt_flags & ~RTF_FMASK) |
1397 rtm->rtm_flags |= rt->rt_flags;
[all...]
H A Dflowtable.c438 if (((fle->f_rt->rt_flags & RTF_HOST) &&
439 ((fle->f_rt->rt_flags & (RTF_UP)) != (RTF_UP))) ||
486 (fle->f_rt->rt_flags & RTF_UP) &&
585 if (rt->rt_flags & RTF_GATEWAY)
1110 if (rt->rt_flags & RTF_UP)
H A Dradix_mpath.c212 if (ro->ro_rt && ro->ro_rt->rt_ifp && (ro->ro_rt->rt_flags & RTF_UP)
H A Droute.h118 int rt_flags; /* up/down?, host/net */ member in struct:rtentry
/freebsd-10.1-release/sys/net80211/
H A Dieee80211_hwmp.c928 if (!(rttran->rt_flags & IEEE80211_MESHRT_FLAGS_VALID) ||
933 rttran->rt_flags & IEEE80211_MESHRT_FLAGS_VALID ?
940 rttran->rt_flags = IEEE80211_MESHRT_FLAGS_VALID;
983 rttarg->rt_flags & IEEE80211_MESHRT_FLAGS_PROXY &&
1044 rtorig->rt_flags = IEEE80211_MESHRT_FLAGS_VALID;
1047 (rtorig->rt_flags & IEEE80211_MESHRT_FLAGS_VALID &&
1069 rttarg->rt_flags & IEEE80211_MESHRT_FLAGS_PROXY &&
1070 rttarg->rt_flags & IEEE80211_MESHRT_FLAGS_VALID)) {
1082 rttarg->rt_flags & IEEE80211_MESHRT_FLAGS_PROXY) {
1141 rtorig->rt_flags |
[all...]
H A Dieee80211_mesh.c274 if (rt->rt_flags & IEEE80211_MESHRT_FLAGS_PROXY && rt->rt_nhops == 0) {
286 rt->rt_flags &= ~IEEE80211_MESHRT_FLAGS_VALID;
324 rt->rt_flags |= IEEE80211_MESHRT_FLAGS_VALID
327 } else if ((rt->rt_flags & IEEE80211_MESHRT_FLAGS_VALID) == 0) {
328 KASSERT(rt->rt_flags & IEEE80211_MESHRT_FLAGS_PROXY,
340 rt->rt_flags |= IEEE80211_MESHRT_FLAGS_VALID
374 if (rt->rt_flags & IEEE80211_MESHRT_FLAGS_PROXY) {
433 if (rt->rt_flags & IEEE80211_MESHRT_FLAGS_DISCOVER)
436 if ((rt->rt_flags & IEEE80211_MESHRT_FLAGS_VALID) == 0)
1018 if ((rt->rt_flags
[all...]
/freebsd-10.1-release/sys/netipx/
H A Dipx_outputfl.c119 } else if ((ro->ro_rt->rt_flags & RTF_UP) == 0) {
133 if (ro->ro_rt->rt_flags & (RTF_GATEWAY|RTF_HOST))
H A Dipx_usrreq.c326 if (ro->ro_rt->rt_flags & RTF_HOST) {
331 if ((ro->ro_rt->rt_flags & RTF_GATEWAY) == 0) {
/freebsd-10.1-release/usr.bin/netstat/
H A Droute.c312 bp = fmt_sockaddr(&addr.u_sa, &mask.u_sa, rt->rt_flags);
320 bp = fmt_flags(rt->rt_flags);
858 p_sockaddr(&addr.u_sa, &mask.u_sa, rt->rt_flags, wid_dst);
861 p_flags(rt->rt_flags, buffer);

Completed in 442 milliseconds

123