RTF_UP
if ((rtm->rtm_flags & RTF_UP) == 0) {
flags |= RTF_UP;
int af = 0, interesting = RTF_UP | RTF_GATEWAY | RTF_HOST;
{ RTF_UP, 'U' },
if (rt != NULL && !(rt->rt_flags & RTF_UP)) {
if (rt != NULL && !(rt->rt_flags & RTF_UP)) {
((ro->ro_rt->rt_flags & RTF_UP) == 0 ||
if (!(rt->rt_flags & RTF_UP))
#define IFA_ROUTE RTF_UP /* route installed */
if (!(rt0->rt_flags & RTF_UP)) {
} else if (!(up_rt->rt_gwroute->rt_flags & RTF_UP)) {
if (ro->ro_rt->rt_ifp != NULL && ro->ro_rt->rt_flags & RTF_UP)
if (!(rt->rt_flags & RTF_UP)) {
rt->rt_flags &= ~RTF_UP;
rt->rt_flags = RTF_UP | rtinfo->rti_flags;
#define PRESERVED_RTF (RTF_UP | RTF_GATEWAY | RTF_HOST | RTF_DONE)
if (ro->ro_rt != NULL && (ro->ro_rt->rt_flags & RTF_UP) == 0) {
error = rtinit(&ia->ia_ifa, RTM_ADD, rtinitflags(ia) | RTF_UP);
rtinit(&ia->ia_ifa, RTM_ADD, RTF_HOST | RTF_UP);
int flags = RTF_UP, error = 0;
(!(ro->ro_rt->rt_flags & RTF_UP) ||
if (!(rt->rt_flags & RTF_UP))
if ((ipf->ipf_ro.ro_rt->rt_flags & RTF_UP) == 0)
(((rt)->rt_flags & RTF_UP) == 0 || \
(!(ro->ro_rt->rt_flags & RTF_UP) ||
if ((ro->ro_rt->rt_flags & (RTF_UP | RTF_HOST)) &&
(rt->rt_flags & RTF_UP) &&
if (rt != NULL && (rt->rt_flags & RTF_UP) &&
if (ro->ro_rt == NULL || !(ro->ro_rt->rt_flags & RTF_UP)) {
if (ro6->ro_rt == NULL || !(ro6->ro_rt->rt_flags & RTF_UP)) {
(!(ro.ro_rt->rt_flags & RTF_UP) ||
if (!m0 || !rt || !(rt->rt_flags & RTF_UP) || !(ifp = rt->rt_ifp))
RTF_UP|RTF_CLONING); /* xxx */
RTF_UP);
RTF_UP | RTF_HOST)) != 0)
rtinfo.rti_flags = RTF_UP|RTF_HOST|RTF_LLINFO;
if (!(rt->rt_flags & RTF_UP))
(!(ro->ro_rt->rt_flags & RTF_UP) ||
!(ip6_forward_rt.ro_rt->rt_flags & RTF_UP)) {
(ip6_forward_rt.ro_rt->rt_flags & RTF_UP) &&
((ro_pmtu->ro_rt->rt_flags & RTF_UP) == 0 ||
(!(ro->ro_rt->rt_flags & RTF_UP) || dst->sin6_family != AF_INET6 ||
rtflags = ifa->ifa_flags | RTF_CLONING | RTF_UP;
(RTF_UP | RTF_GATEWAY | RTF_STATIC));
RTF_UP | RTF_GATEWAY);
int af1 = 0, interesting = RTF_UP | RTF_GATEWAY | RTF_HOST;
{ RTF_UP, 'U' },
{ RTF_UP, 'U' },
rtmes.m_rtm.rtm_flags = RTF_UP | RTF_GATEWAY | RTF_STATIC;
rtmes.m_rtm.rtm_flags = RTF_UP | RTF_STATIC;
rrt->rrt_flags = RTF_UP|RTF_GATEWAY;
RTFLAG("U", RTF_UP);
if ((rtm->rtm_flags & RTF_UP) == 0 || rtm->rtm_flags &
rtm->rtm_flags = RTF_UP | RTF_GATEWAY;
rrt->rrt_flags = RTF_UP | RTF_REJECT;