]> git.puffer.fish Git - mirror/frr.git/commit
bgpd: Code to remove the bottleneck in aggregation. 3743/head
authorNaveen Thanikachalam <nthanikachal@vmware.com>
Wed, 6 Feb 2019 14:39:03 +0000 (06:39 -0800)
committerNaveen Thanikachalam <nthanikachal@vmware.com>
Fri, 1 Mar 2019 04:22:41 +0000 (20:22 -0800)
commitfc96884124d73c9b1374d48d783579328f5ec26d
tree376b509deb5bbfda97d0e66ded9f852ee8bb1f84
parent4c99b6c2f341d223e7c39f0002d6aad3daf2cef5
bgpd: Code to remove the bottleneck in aggregation.

The code that causes the bottleneck has been written generically to
handle the below two cases:
a) When a new aggregate-address is configured.
b) When new routes, that can be aggregated under an existing
aggregate-address, are received.
This change optimizes the code that handles case-(b).

Signed-off-by: NaveenThanikachalam <nthanikachal@vmware.com>
bgpd/bgp_route.c