]> git.puffer.fish Git - matthieu/frr.git/commitdiff
bgpd: Increase sent prefix count per subgrp when originating default route
authorDonatas Abraitis <donatas.abraitis@gmail.com>
Wed, 14 Jul 2021 20:55:20 +0000 (23:55 +0300)
committerDonatas Abraitis <donatas.abraitis@gmail.com>
Wed, 14 Jul 2021 20:55:20 +0000 (23:55 +0300)
Before we didn't count default-originate to pfxSnt.

Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
bgpd/bgp_updgrp_packet.c

index 038ef4f79841279b17459fdb312df4272839484b..9c32c7ed1e2d71c3f76ec45a82f8868fe1875571 100644 (file)
@@ -1158,6 +1158,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)
@@ -1250,6 +1251,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