From 9e9012d7c1c724f3b15845bea3d3ba1ca100e532 Mon Sep 17 00:00:00 2001 From: Donald Sharp Date: Thu, 13 Jul 2017 18:45:20 -0400 Subject: [PATCH] eigrpd: Let eigrp setup it's router-id in some situations If the router-id is passed up to eigrp before we have started the instance, allow it to set it up properly as we start the instance. Signed-off-by: Donald Sharp --- eigrpd/eigrp_network.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eigrpd/eigrp_network.c b/eigrpd/eigrp_network.c index c4e0b8435c..74cb6de188 100644 --- a/eigrpd/eigrp_network.c +++ b/eigrpd/eigrp_network.c @@ -243,8 +243,8 @@ eigrp_network_set(struct eigrp *eigrp, struct prefix_ipv4 *p) rn->info = (void *) pref; /* Schedule Router ID Update. */ - // if (eigrp->router_id == 0) - // eigrp_router_id_update(eigrp); + if (eigrp->router_id == 0) + eigrp_router_id_update(eigrp); /* Run network config now. */ /* Get target interface. */ for (ALL_LIST_ELEMENTS_RO(vrf_iflist(VRF_DEFAULT), node, ifp)) -- 2.39.5