From a4f055efeedfe1f8912ed63a000e831eed640fcd Mon Sep 17 00:00:00 2001 From: Donatas Abraitis Date: Wed, 14 Jul 2021 23:55:20 +0300 Subject: [PATCH] bgpd: Increase sent prefix count per subgrp when originating default route Before we didn't count default-originate to pfxSnt. Signed-off-by: Donatas Abraitis (cherry picked from commit fea96c555b64fd8fc7af87e94632114ae06d5cb3) --- bgpd/bgp_updgrp_packet.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bgpd/bgp_updgrp_packet.c b/bgpd/bgp_updgrp_packet.c index 6418decd16..8dc1ae0de6 100644 --- a/bgpd/bgp_updgrp_packet.c +++ b/bgpd/bgp_updgrp_packet.c @@ -1157,6 +1157,7 @@ void subgroup_default_update_packet(struct update_subgroup *subgrp, (void)bpacket_queue_add(SUBGRP_PKTQ(subgrp), s, &vecarr); subgroup_trigger_write(subgrp); + subgrp->scount++; } void subgroup_default_withdraw_packet(struct update_subgroup *subgrp) @@ -1249,6 +1250,7 @@ void subgroup_default_withdraw_packet(struct update_subgroup *subgrp) (void)bpacket_queue_add(SUBGRP_PKTQ(subgrp), s, NULL); subgroup_trigger_write(subgrp); + subgrp->scount--; } static void -- 2.39.5