summaryrefslogtreecommitdiff
path: root/bgpd/bgp_main.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2017-06-22 13:39:47 -0400
committerDonald Sharp <sharpd@cumulusnetworks.com>2017-06-22 13:39:47 -0400
commitd1e7e033fdcc82015da43a7d1640ffeee486ec83 (patch)
treed57ab74ae0762be7b5b890cecd530d3555509219 /bgpd/bgp_main.c
parent8ea37652c714edcd913d5dc02a0bfc5968fdc45e (diff)
bgpd: Make buffer sizes automatically the correct size
In the bgp code to send routes to zebra we were spending a non trivial amount of time managing buffer sizes. We know a priori the multipath supported by our system so let's just use that value to appropriately size the buffers. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'bgpd/bgp_main.c')
-rw-r--r--bgpd/bgp_main.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/bgpd/bgp_main.c b/bgpd/bgp_main.c
index 9fcbff0f53..b4d71f78d2 100644
--- a/bgpd/bgp_main.c
+++ b/bgpd/bgp_main.c
@@ -232,12 +232,6 @@ bgp_exit (int status)
vnc_zebra_destroy();
#endif
bgp_zebra_destroy();
- if (bgp_nexthop_buf)
- stream_free (bgp_nexthop_buf);
- if (bgp_ifindices_buf)
- stream_free (bgp_ifindices_buf);
- if (bgp_label_buf)
- stream_free (bgp_label_buf);
/* reverse bgp_master_init */
if (bm->master)