From: Lou Berger Date: Sun, 17 Jun 2018 18:55:48 +0000 (-0400) Subject: bgpd: allow for case where vrf sockets aren't needed (default accepts for vrf) X-Git-Tag: frr-5.0.1~4^2~1 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=807407d7d6a2839c135ff2bf3a0808ddec716420;p=mirror%2Ffrr.git bgpd: allow for case where vrf sockets aren't needed (default accepts for vrf) Signed-off-by: Lou Berger --- diff --git a/bgpd/bgp_network.c b/bgpd/bgp_network.c index 84a959d0e8..476b64e75a 100644 --- a/bgpd/bgp_network.c +++ b/bgpd/bgp_network.c @@ -745,7 +745,7 @@ int bgp_socket(struct bgp *bgp, unsigned short port, const char *address) close(sock); } freeaddrinfo(ainfo_save); - if (count == 0) { + if (count == 0 && bgp->inst_type != BGP_INSTANCE_TYPE_VRF) { zlog_err( "%s: no usable addresses please check other programs usage of specified port %d", __func__, port);