]> git.puffer.fish Git - matthieu/frr.git/commitdiff
quagga netlink buffer size increase
authorDonald Sharp <sharpd@cumulusnetworks.com>
Fri, 11 Sep 2015 12:44:31 +0000 (05:44 -0700)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Fri, 11 Sep 2015 12:44:31 +0000 (05:44 -0700)
Ticket: CM-7380
Reviewed-by: CCR-3478
Testing: See Bug

This is a fix to allow the netlink buffer size to grow to a reasonable number
over the current 4mb choosen.  This number was choosen by running some
smoke tests that would fail and experimenting to find a number that worked
with those tests and then adding some headroom to that number.

This is a bit of a temporary fix due to timelines instead of the real fix
which is to write the code to properly recover from a netlink buffer overflow.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
cumulus/etc/quagga/debian.conf

index 27ea461af92657c0cf4ddd5a0a08825fdbb31e7b..da2764ca359038a961146803662c51095a9aa176 100644 (file)
@@ -4,7 +4,7 @@
 # Check /etc/pam.d/quagga if you intend to use "vtysh"!
 #
 vtysh_enable=yes
-zebra_options="  --daemon -A 127.0.0.1"
+zebra_options="  -s 16777216 --daemon -A 127.0.0.1"
 bgpd_options="   --daemon -A 127.0.0.1"
 ospfd_options="  --daemon -A 127.0.0.1"
 ospf6d_options=" --daemon -A ::1"