From a2eca51c471bf357a275e03dc4da5be632ef15a7 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 d6aab296c9..d105b2123f 100644 --- a/staticd/static_routes.c +++ b/staticd/static_routes.c @@ -283,6 +283,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