summaryrefslogtreecommitdiffstats
path: root/bgpd/bgp_session.c
diff options
context:
space:
mode:
Diffstat (limited to 'bgpd/bgp_session.c')
-rw-r--r--bgpd/bgp_session.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/bgpd/bgp_session.c b/bgpd/bgp_session.c
index 5ee07d65..83fc419a 100644
--- a/bgpd/bgp_session.c
+++ b/bgpd/bgp_session.c
@@ -246,7 +246,7 @@ bgp_session_enable(bgp_peer peer)
session->open_send = bgp_peer_open_state_init_new(session->open_send, peer);
session->open_recv = bgp_open_state_free(session->open_recv);
- session->connect = (peer->flags & PEER_FLAG_PASSIVE) != 0 ;
+ session->connect = (peer->flags & PEER_FLAG_PASSIVE) == 0 ;
session->listen = 1 ;
session->ttl = peer->ttl ;