diff --git a/bgpd/bgp_network.c b/bgpd/bgp_network.c index 70299ea456..101e0e62bb 100644 --- a/bgpd/bgp_network.c +++ b/bgpd/bgp_network.c @@ -675,7 +675,7 @@ static int bgp_listener(int sock, struct sockaddr *sa, socklen_t salen) return ret; } - ret = listen(sock, 3); + ret = listen(sock, SOMAXCONN); if (ret < 0) { zlog_err("listen: %s", safe_strerror(errno)); return ret;