mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-05-29 21:01:42 +00:00
Merge pull request #11192 from cyberstorm-mauritius/zebra_netlink
zebra: Add startup message and display netlink buffer size.
This commit is contained in:
commit
6ca1b0f44e
@ -79,8 +79,9 @@ int graceful_restart;
|
|||||||
bool v6_rr_semantics = false;
|
bool v6_rr_semantics = false;
|
||||||
|
|
||||||
/* Receive buffer size for kernel control sockets */
|
/* Receive buffer size for kernel control sockets */
|
||||||
|
#define RCVBUFSIZE_MIN 4194304
|
||||||
#ifdef HAVE_NETLINK
|
#ifdef HAVE_NETLINK
|
||||||
uint32_t rcvbufsize = 4194304;
|
uint32_t rcvbufsize = RCVBUFSIZE_MIN;
|
||||||
#else
|
#else
|
||||||
uint32_t rcvbufsize = 128 * 1024;
|
uint32_t rcvbufsize = 128 * 1024;
|
||||||
#endif
|
#endif
|
||||||
@ -365,6 +366,10 @@ int main(int argc, char **argv)
|
|||||||
break;
|
break;
|
||||||
case 's':
|
case 's':
|
||||||
rcvbufsize = atoi(optarg);
|
rcvbufsize = atoi(optarg);
|
||||||
|
if (rcvbufsize < RCVBUFSIZE_MIN)
|
||||||
|
fprintf(stderr,
|
||||||
|
"Rcvbufsize is smaller than recommended value: %d\n",
|
||||||
|
RCVBUFSIZE_MIN);
|
||||||
break;
|
break;
|
||||||
#ifdef HAVE_NETLINK
|
#ifdef HAVE_NETLINK
|
||||||
case 'n':
|
case 'n':
|
||||||
|
@ -3914,6 +3914,7 @@ DEFUN (show_zebra,
|
|||||||
ipforward_ipv6() ? "On" : "Off");
|
ipforward_ipv6() ? "On" : "Off");
|
||||||
ttable_add_row(table, "MPLS|%s", mpls_enabled ? "On" : "Off");
|
ttable_add_row(table, "MPLS|%s", mpls_enabled ? "On" : "Off");
|
||||||
ttable_add_row(table, "EVPN|%s", is_evpn_enabled() ? "On" : "Off");
|
ttable_add_row(table, "EVPN|%s", is_evpn_enabled() ? "On" : "Off");
|
||||||
|
ttable_add_row(table, "Kernel socket buffer size|%d", rcvbufsize);
|
||||||
|
|
||||||
|
|
||||||
#ifdef GNU_LINUX
|
#ifdef GNU_LINUX
|
||||||
|
Loading…
Reference in New Issue
Block a user