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

12

/freebsd-9.3-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;
336 if ((rt->rt_flags & RTF_GATEWAY) != 0 ||
H A Dip_fastfwd.c135 if (rt && (rt->rt_flags & RTF_UP) &&
138 if (rt->rt_flags & RTF_GATEWAY)
429 if ((ro.ro_rt->rt_flags & (RTF_BLACKHOLE|RTF_BROADCAST)) != 0)
496 if ((ro.ro_rt->rt_flags & RTF_REJECT) &&
H A Dip_output.c208 if (rte && ((rte->rt_flags & RTF_UP) == 0 ||
297 if (rte->rt_flags & RTF_GATEWAY)
299 if (rte->rt_flags & RTF_HOST)
300 isbroadcast = (rte->rt_flags & RTF_BROADCAST);
308 if (rte != NULL && (rte->rt_flags & (RTF_UP|RTF_HOST))) {
323 KASSERT(mtu > 0, ("%s: mtu %d <= 0, rte=%p (rt_flags=0x%08x) ifp=%p",
324 __func__, mtu, rte, (rte != NULL) ? rte->rt_flags : 0, ifp));
/freebsd-9.3-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_rmx.rmx_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.c632 (ron->ro_rt->rt_flags & (RTF_UP | RTF_LLINFO)) !=
645 !(ron->ro_rt->rt_flags & RTF_LLINFO)) {
671 (!(ro->ro_rt->rt_flags & RTF_UP) ||
816 if (rt && (rt->rt_flags & (RTF_REJECT | RTF_BLACKHOLE))) {
817 int flags = (rt->rt_flags & RTF_HOST ? EHOSTUNREACH : ENETUNREACH);
/freebsd-9.3-release/usr.sbin/IPXrouted/
H A Dtable.h87 #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;
196 rt->rt_flags = RTF_UP | flags;
203 rt->rt_flags |= RTF_GATEWAY;
300 rt->rt_flags |= RTF_GATEWAY;
302 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-9.3-release/sys/net/
H A Droute.c324 if (rt->rt_ifp != NULL && rt->rt_flags & RTF_UP)
340 if (rt->rt_ifp != NULL && rt->rt_flags & RTF_UP)
477 if ((rt->rt_flags & RTF_UP) == 0) {
586 if (rt->rt_flags & RTF_GATEWAY) {
587 if (((rt->rt_flags & RTF_HOST) == 0) && (flags & RTF_HOST)) {
610 flags = rt->rt_flags;
623 rt->rt_flags |= RTF_MODIFIED;
928 rt->rt_flags &= ~RTF_UP;
937 info.rti_flags = rt->rt_flags;
992 if (!(rt->rt_flags
[all...]
H A Dif_faith.c215 if (rt && rt->rt_flags & (RTF_REJECT|RTF_BLACKHOLE)) {
217 return (rt->rt_flags & RTF_BLACKHOLE ? 0 :
218 rt->rt_flags & RTF_HOST ? EHOSTUNREACH : ENETUNREACH);
H A Dif_loop.c235 if (rt && rt->rt_flags & (RTF_REJECT|RTF_BLACKHOLE)) {
237 return (rt->rt_flags & RTF_BLACKHOLE ? 0 :
238 rt->rt_flags & RTF_HOST ? EHOSTUNREACH : ENETUNREACH);
H A Droute.h127 int rt_flags; /* up/down?, host/net */ member in struct:rtentry
147 short rt_flags; /* up/down?, host/net */ member in struct:ortentry
H A Drtsock.c778 if ((rt->rt_flags & RTF_HOST) == 0
823 rtm->rtm_flags = rt->rt_flags;
834 if (((rt->rt_flags & RTF_GATEWAY) &&
875 rt->rt_flags |= (RTF_GATEWAY & info.rti_flags);
884 rt->rt_flags = (rt->rt_flags & ~RTF_FMASK) |
1334 rtm->rtm_flags |= rt->rt_flags;
1501 if (w->w_op == NET_RT_FLAGS && !(rt->rt_flags & w->w_arg))
1503 if ((rt->rt_flags & RTF_HOST) == 0
1522 rtm->rtm_flags = rt->rt_flags;
[all...]
H A Dradix_mpath.c212 if (ro->ro_rt && ro->ro_rt->rt_ifp && (ro->ro_rt->rt_flags & RTF_UP)
H A Dflowtable.c870 || ((fle->f_rt->rt_flags & RTF_HOST) &&
871 ((fle->f_rt->rt_flags & (RTF_UP))
888 ((fle->f_rt->rt_flags & RTF_UP) == 0 ||
1195 && (rt->rt_flags & RTF_UP)
1256 if (rt->rt_flags & RTF_GATEWAY)
1266 if (rt->rt_flags & RTF_GATEWAY)
1733 if (rt->rt_flags & RTF_UP)
/freebsd-9.3-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-9.3-release/sys/net80211/
H A Dieee80211_hwmp.c754 else if ((rt->rt_flags & IEEE80211_MESHRT_FLAGS_VALID) == 0)
787 if ((rt->rt_flags & IEEE80211_MESHRT_FLAGS_VALID) == 0 ||
818 (rt->rt_flags & IEEE80211_MESHRT_FLAGS_VALID)) {
979 rt->rt_flags |= IEEE80211_MESHRT_FLAGS_VALID;
1019 if (rt->rt_flags & IEEE80211_MESHRT_FLAGS_PROXY) {
1031 if ((rt->rt_flags & IEEE80211_MESHRT_FLAGS_VALID) == 0 ||
1036 rt->rt_flags & IEEE80211_MESHRT_FLAGS_VALID ?
1045 rt->rt_flags |= IEEE80211_MESHRT_FLAGS_VALID;
1317 if ((rt->rt_flags & IEEE80211_MESHRT_FLAGS_VALID) == 0) {
1353 if (rt->rt_flags
[all...]
H A Dieee80211_mesh.c243 rt->rt_flags |= IEEE80211_MESHRT_FLAGS_VALID
247 } else if ((rt->rt_flags & IEEE80211_MESHRT_FLAGS_VALID) == 0) {
258 rt->rt_flags |= IEEE80211_MESHRT_FLAGS_VALID
336 if ((rt->rt_flags & IEEE80211_MESHRT_FLAGS_VALID) == 0 &&
832 if ((rt->rt_flags & IEEE80211_MESHRT_FLAGS_VALID) == 0 ||
833 (rt->rt_flags & IEEE80211_MESHRT_FLAGS_PROXY)) {
835 "%s: !valid or proxy, flags 0x%x", __func__, rt->rt_flags);
1035 (rt->rt_flags & IEEE80211_MESHRT_FLAGS_PROXY));
2632 imr->imr_flags = rt->rt_flags;
H A Dieee80211_mesh.h359 uint16_t rt_flags; member in struct:ieee80211_mesh_route
/freebsd-9.3-release/usr.bin/netstat/
H A Droute.c339 bp = fmt_sockaddr(&addr.u_sa, &mask.u_sa, rt->rt_flags);
347 bp = fmt_flags(rt->rt_flags);
762 p_sockaddr(&addr.u_sa, &mask.u_sa, rt->rt_flags, wid_dst);
765 p_flags(rt->rt_flags, buffer);
/freebsd-9.3-release/sys/netgraph/netflow/
H A Dnetflow.c369 if (rt->rt_flags & RTF_GATEWAY &&
377 else if (rt->rt_flags & RTF_HOST)
394 else if (rt->rt_flags & RTF_HOST)
460 if (rt->rt_flags & RTF_GATEWAY &&

Completed in 274 milliseconds

12