Index: bgpd/bgp_fsm.c =================================================================== RCS file: /var/cvsroot/quagga/bgpd/bgp_fsm.c,v retrieving revision 1.3 diff -u -r1.3 bgp_fsm.c --- bgpd/bgp_fsm.c 17 Feb 2004 19:45:10 -0000 1.3 +++ bgpd/bgp_fsm.c 7 Apr 2004 23:07:27 -0000 @@ -488,13 +488,13 @@ int bgp_connect_success (struct peer *peer) { - if (peer->fd_local < 0) + if (*peer->fd < 0) { zlog_err ("bgp_connect_success peer's fd is negative value %d", - peer->fd_local); + *peer->fd); return -1; } - BGP_READ_ON (peer->t_read, bgp_read, peer->fd_local); + BGP_READ_ON (peer->t_read, bgp_read, *peer->fd); /* bgp_getsockname (peer); */