summaryrefslogtreecommitdiffstats
path: root/zebra/connected.c
diff options
context:
space:
mode:
Diffstat (limited to 'zebra/connected.c')
-rw-r--r--zebra/connected.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/zebra/connected.c b/zebra/connected.c
index b235d8c0..98c1ae19 100644
--- a/zebra/connected.c
+++ b/zebra/connected.c
@@ -191,7 +191,8 @@ connected_up_ipv4 (struct interface *ifp, struct connected *ifc)
return;
rib_add_ipv4 (ZEBRA_ROUTE_CONNECT, 0, &p, NULL, &src,
- ifp->ifindex, RT_TABLE_MAIN, ifp->metric, 0, RT_SCOPE_LINK);
+ ifp->ifindex, RT_TABLE_MAIN, ifp->metric, 0,
+ RT_SCOPE_LINK, RTPROT_KERNEL);
rib_update ();
}
@@ -274,7 +275,7 @@ connected_add_ipv4 (struct interface *ifp, int flags, struct in_addr *addr,
/* nothing to do? */
ifc = connected_implicit_withdraw (ifp, ifc);
connected_announce (ifp, ifc);
-
+
return ifc;
}