From 12155af7356d4a3fabae033b67f9bcfd7d883918 Mon Sep 17 00:00:00 2001 From: vdhingra Date: Fri, 9 Oct 2020 09:23:14 -0700 Subject: [PATCH] staticd: To set the default value of blackhole type correctly When nexthop is allocated, default value of blockhole type was not getting set, this leads to below problem. The default value should be in-sync with the deafult value in yang model. c t ip route 131.1.1.0/24 Null0 do show running-config ... ! ip route 131.1.1.0/24 blackhole ! end Signed-off-by: vishaldhingra --- staticd/static_routes.c | 1 + 1 file changed, 1 insertion(+) diff --git a/staticd/static_routes.c b/staticd/static_routes.c index d9f2faabaf..3ff08b337d 100644 --- a/staticd/static_routes.c +++ b/staticd/static_routes.c @@ -276,6 +276,7 @@ static_add_nexthop(struct route_node *rn, struct static_path *pn, safi_t safi, break; case STATIC_BLACKHOLE: + nh->bh_type = STATIC_BLACKHOLE_NULL; break; case STATIC_IFNAME: ifp = if_lookup_by_name(ifname, nh_svrf->vrf->vrf_id); -- 2.39.5