]> git.puffer.fish Git - mirror/frr.git/commit
zebra: Increase recvmsg buffer size for picking up netlink messages
authorvivek <vivek@cumulusnetworks.com>
Fri, 20 Apr 2018 15:40:42 +0000 (08:40 -0700)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Tue, 8 May 2018 23:24:15 +0000 (19:24 -0400)
commit9ed7517b1a632dd3502107dce5ad8403604df462
treeecdd59d848f4c5c68bfe7a572cfcb663e74101a0
parent8cb73ba40d85ca8f93aa7f976399e8151dea9c8e
zebra: Increase recvmsg buffer size for picking up netlink messages

Netlink messages from the kernel need to be received in a buffer larger
than 8K in order to handle some types of info - for example, the VLAN
information. Define a separate size for receive and set it to 32K, which
is the value used by other netlink receivers like iproute2.

Signed-off-by: Vivek Venkatraman <vivek@cumulusnetworks.com>
Reviewed-by: Donald Sharp <sharpd@cumulusnetworks.com>
zebra/kernel_netlink.c
zebra/kernel_netlink.h