Home
last modified time | relevance | path

Searched refs:rtm_flags (Results 1 – 19 of 19) sorted by relevance

/netbsd-src/usr.bin/rump_dhcpclient/
H A Dif-bsd.c216 rtm.hdr.rtm_flags = RTF_UP; in if_route()
221 rtm.hdr.rtm_flags |= RTF_STATIC; in if_route()
224 rtm.hdr.rtm_flags |= RTF_HOST; in if_route()
227 if (rtm.hdr.rtm_flags & RTF_STATIC) in if_route()
228 rtm.hdr.rtm_flags |= RTF_GATEWAY; in if_route()
234 if (rtm.hdr.rtm_flags & RTF_HOST || in if_route()
235 !(rtm.hdr.rtm_flags & RTF_STATIC)) in if_route()
/netbsd-src/usr.sbin/ldpd/
H A Dmpls_routes.c322 rm.m_rtm.rtm_flags = RTF_UP | RTF_GATEWAY | RTF_STATIC; in add_route()
352 rm.m_rtm.rtm_flags |= RTF_MASK; in add_route()
355 rm.m_rtm.rtm_flags |= RTF_HOST; in add_route()
420 rm.m_rtm.rtm_flags |= RTF_HOST; in delete_route()
608 (rg->m_rtm.rtm_pid != 0 && (rg->m_rtm.rtm_flags & RTF_DONE) == 0) || in check_route()
628 if ((rg->m_rtm.rtm_flags & RTF_CONNECTED) == 0 && in check_route()
654 if (rg->m_rtm.rtm_flags & RTF_CONNECTED) in check_route()
680 rg->m_rtm.rtm_flags & RTF_HOST); in check_route()
690 rg->m_rtm.rtm_flags & RTF_HOST); in check_route()
697 rg->m_rtm.rtm_flags & RTF_HOST); in check_route()
[all …]
/netbsd-src/usr.sbin/ndp/
H A Dndp.c338 !(rtm->rtm_flags & RTF_GATEWAY)) { in set()
526 if (!(rtm->rtm_flags & RTF_HOST)) in do_foreach()
557 if ((rtm->rtm_flags & RTF_STATIC) == 0) in do_foreach()
637 if (rtm->rtm_flags & RTF_ANNOUNCE) in do_foreach()
746 rtm->rtm_flags = flags; in rtmsg()
759 rtm->rtm_flags |= (RTF_HOST | RTF_STATIC | RTF_LLDATA); in rtmsg()
761 if (rtm->rtm_flags & RTF_ANNOUNCE) { in rtmsg()
762 rtm->rtm_flags &= ~RTF_HOST; in rtmsg()
769 rtm->rtm_flags |= RTF_LLDATA; in rtmsg()
/netbsd-src/external/bsd/dhcpcd/dist/src/
H A Dif-bsd.c726 rtm->rtm_flags = (int)rt->rt_flags; in if_route()
730 rtm->rtm_flags |= RTF_PINNED; in if_route()
738 rtm->rtm_flags |= RTF_UP; in if_route()
740 if (!(rtm->rtm_flags & RTF_REJECT) && in if_route()
762 rtm->rtm_flags |= RTF_HOST; in if_route()
767 rtm->rtm_flags |= RTF_CLONING; in if_route()
770 rtm->rtm_flags |= RTF_CONNECTED; in if_route()
787 rtm->rtm_flags &= ~RTF_HOST; in if_route()
791 rtm->rtm_flags |= RTF_GATEWAY; in if_route()
794 rtm->rtm_flags |= RTF_STATIC; in if_route()
[all …]
/netbsd-src/usr.sbin/rarpd/
H A Dmkarp.c171 rtm->rtm_flags = 0; in mkarp()
183 if (is_llinfo(sdl, rtm->rtm_flags)) in mkarp()
236 rtm->rtm_flags |= (RTF_HOST | RTF_STATIC | RTF_LLDATA); in rtmsg()
/netbsd-src/sys/net/
H A Drtsock_shared.c639 rtm->rtm_flags = rt->rt_flags; in route_output_report()
699 info.rti_flags = rtm->rtm_flags; in COMPATNAME()
792 error = lla_rt_output(rtm->rtm_type, rtm->rtm_flags, in COMPATNAME()
810 (rtm->rtm_flags & RTF_LLDATA) != 0) { in COMPATNAME()
813 error = lla_rt_output(rtm->rtm_type, rtm->rtm_flags, in COMPATNAME()
815 rtm->rtm_flags &= ~RTF_UP; in COMPATNAME()
868 if (((rtm->rtm_flags & RTF_LLDATA) != 0 || in COMPATNAME()
869 (rtm->rtm_flags & RTF_UP) == 0) && in COMPATNAME()
883 rtm->rtm_flags |= RTF_LLDATA; in COMPATNAME()
884 rtm->rtm_flags &= ~RTF_CONNECTED; in COMPATNAME()
[all …]
H A Dif_llatbl.c117 rtm->rtm_flags = RTF_UP; in lltable_dump_entry()
118 rtm->rtm_flags |= RTF_HOST; /* For ndp */ in lltable_dump_entry()
120 rtm->rtm_flags |= RTF_LLINFO | RTF_CLONED; in lltable_dump_entry()
121 rtm->rtm_flags |= (lle->la_flags & LLE_STATIC) ? RTF_STATIC : 0; in lltable_dump_entry()
123 rtm->rtm_flags |= RTF_ANNOUNCE; in lltable_dump_entry()
631 lla_rt_output(const u_char rtm_type, const int rtm_flags, const time_t rtm_expire, in lla_rt_output() argument
719 if ((rtm_flags & RTF_ANNOUNCE)) in lla_rt_output()
H A Droute.h225 int rtm_flags; /* flags, incl. kern & message, e.g. DONE */ member
H A Drtsock.c218 rtm->rtm_flags = rt->rt_flags; in sysctl_dumpentry()
/netbsd-src/sbin/routed/
H A Dtable.c706 w.w_rtm.rtm_flags = flags; in rtioctl()
722 w.w_rtm.rtm_flags |= RTF_HOST; in rtioctl()
897 if (rtm->rtm_flags & RTF_HOST) { in rtm_add()
929 if (rtm->rtm_flags & RTF_GATEWAY) in rtm_add()
931 if (rtm->rtm_flags & RTF_STATIC) in rtm_add()
933 if (rtm->rtm_flags & RTF_LOCAL) in rtm_add()
936 if (0 != (rtm->rtm_flags & (RTF_DYNAMIC | RTF_MODIFIED))) { in rtm_add()
1115 if (rtm->rtm_flags & RTF_CLONED) in flush_kern()
1119 if (rtm->rtm_flags & RTF_WASCLONED) in flush_kern()
1260 : (m.r.rtm.rtm_flags & RTF_HOST) in read_rt()
[all …]
/netbsd-src/usr.sbin/arp/
H A Darp.c335 if (is_llinfo(sdl, rtm->rtm_flags)) in set()
705 rtm->rtm_flags = flags; in rtmsg()
716 rtm->rtm_flags |= (RTF_HOST | RTF_STATIC | RTF_LLDATA); in rtmsg()
720 rtm->rtm_flags &= ~RTF_HOST; in rtmsg()
726 rtm->rtm_flags |= RTF_LLDATA; in rtmsg()
/netbsd-src/sbin/route/
H A Drtutil.c138 if ((rtm->rtm_flags & pflags) != pflags) in p_rttables()
265 if ((flags & RT_LFLAG) && (rtm->rtm_flags & RTF_LLDATA)) in p_rtentry()
279 p_sockaddr(sa, mask, rtm->rtm_flags, WID_DST(sa->sa_family), flags); in p_rtentry()
282 p_flags(rtm->rtm_flags & interesting); in p_rtentry()
H A Droute.c341 if ((rtm->rtm_flags & flags) != flags) in flushroutes()
343 if (!(rtm->rtm_flags & (RTF_GATEWAY | RTF_STATIC)) && !doall) in flushroutes()
1204 rtm.rtm_flags = flags; in rtmsg()
1493 bprintf(stdout, rtm->rtm_flags, routeflags); in print_rtmsg()
1569 if (gate && rtm->rtm_flags & RTF_GATEWAY) { in print_getmsg()
1599 bprintf(stdout, rtm->rtm_flags, routeflags); in print_getmsg()
/netbsd-src/usr.sbin/route6d/
H A Droute6d.c1607 if ((rtm->rtm_flags & RTF_HOST) != 0) { in rtrecv()
2258 if (rtm->rtm_flags & (f)) \ in rtflags()
2409 if ((rtm->rtm_flags & RTF_UP) == 0 || rtm->rtm_flags & in rt_entry()
2415 if (rtm->rtm_flags & RTF_WASCLONED) in rt_entry()
2419 if (rtm->rtm_flags & RTF_CLONED) in rt_entry()
2426 if (rtm->rtm_flags & RTF_DYNAMIC) in rt_entry()
2468 if (aflag == 0 && (rtm->rtm_flags & RTF_STATIC)) in rt_entry()
2470 if ((rtm->rtm_flags & (RTF_HOST|RTF_GATEWAY)) == RTF_HOST) in rt_entry()
2476 rrt->rrt_flags = rtm->rtm_flags; in rt_entry()
2480 if (rtm->rtm_flags & RTF_HOST) in rt_entry()
[all …]
/netbsd-src/sys/compat/net/
H A Droute.h71 int rtm_flags; /* flags, incl. kern & message, e.g. DONE */ member
/netbsd-src/tests/net/if_loop/
H A Dt_pr.c94 rtm.rtm_flags = RTF_STATIC; in setup()
/netbsd-src/share/examples/rump/virtual_ip_router/
H A Drumprouter.c136 rtm.rtm_flags = RTF_UP | RTF_GATEWAY | RTF_STATIC; in configure_routing()
/netbsd-src/tests/net/config/
H A Dnetconfig.c149 rtm.rtm_flags = RTF_UP | RTF_GATEWAY | RTF_STATIC; in netcfg_rump_route()
/netbsd-src/external/bsd/blocklist/bin/
H A Dconf.c1030 rtm->rtm_flags = 0; in conf_route_perm()