]> git.puffer.fish Git - mirror/frr.git/commit
bgpd : route agg. with ecomm attribute is consuming lot of cycles.
authorvdhingra <vdhingra@vmware.com>
Mon, 19 Aug 2019 07:50:15 +0000 (00:50 -0700)
committervdhingra <vdhingra@vmware.com>
Tue, 24 Sep 2019 09:54:19 +0000 (02:54 -0700)
commit4edd83f91b545f7b862b5bdccf45c85769ceafd5
tree719d8b234e6d13d9847c4507a2e9da4b52aaa41e
parent21fec674536495d5835cc4d27f29ac96bae111f0
bgpd : route agg. with ecomm attribute is consuming lot of cycles.

While configuring aggregate route prepare the hash table first,
then prepare the aggregated ecomm value and then do the
unique sort once for ecommunity.

Signed-off-by: vishaldhingra<vdhingra@vmware.com>
bgpd/bgp_ecommunity.c
bgpd/bgp_ecommunity.h
bgpd/bgp_route.c