summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bgpd/bgp_peer.c8
-rw-r--r--bgpd/bgp_route.c2
-rw-r--r--bgpd/bgpd.h4
3 files changed, 7 insertions, 7 deletions
diff --git a/bgpd/bgp_peer.c b/bgpd/bgp_peer.c
index 1a1d95de..dea87a74 100644
--- a/bgpd/bgp_peer.c
+++ b/bgpd/bgp_peer.c
@@ -159,7 +159,7 @@ bgp_session_has_established(bgp_peer peer)
assert(session->state == bgp_session_sEnabled) ;
session->state = bgp_session_sEstablished ;
- peer_change_status (peer, Established);
+ peer_change_status (peer, bgp_peer_sEstablished);
/* update peer state from received open */
bgp_peer_open_state_receive(peer);
@@ -794,7 +794,7 @@ peer_delete (struct peer *peer)
*/
peer->last_reset = PEER_DOWN_NEIGHBOR_DELETE;
bgp_peer_stop (peer);
- peer_change_status (peer, Deleted);
+ peer_change_status (peer, bgp_peer_sDeleted);
/* Password configuration */
if (peer->password)
@@ -995,7 +995,7 @@ bgp_peer_disable(bgp_peer peer, bgp_notify notification)
/* and the peer */
bgp_peer_stop(peer);
- peer_change_status (peer, Clearing);
+ peer_change_status (peer, bgp_peer_sClearing);
}
/* Called after event occurred, this function change status and reset
@@ -1008,7 +1008,7 @@ peer_change_status (bgp_peer peer, int status)
/* Transition into Clearing or Deleted must /always/ clear all routes..
* (and must do so before actually changing into Deleted..
*/
- if (status >= Clearing)
+ if (status >= bgp_peer_sClearing)
bgp_clear_route_all (peer);
/* Preserve old status and change into new status. */
diff --git a/bgpd/bgp_route.c b/bgpd/bgp_route.c
index 86432b18..27e28fd3 100644
--- a/bgpd/bgp_route.c
+++ b/bgpd/bgp_route.c
@@ -2727,7 +2727,7 @@ bgp_clear_node_complete (struct work_queue *wq)
bgp_peer_stop(peer);
BGP_EVENT_FLUSH (peer);
if (peer->state == bgp_peer_sClearing)
- peer_change_status (peer, Idle);
+ peer_change_status (peer, bgp_peer_sIdle);
peer_unlock (peer); /* bgp_clear_route */
}
diff --git a/bgpd/bgpd.h b/bgpd/bgpd.h
index fb97d154..04121b74 100644
--- a/bgpd/bgpd.h
+++ b/bgpd/bgpd.h
@@ -272,17 +272,17 @@ struct bgp_nlri
#define BGP_ORIGIN_INCOMPLETE 2
/* BGP finite state machine status. */
-#define Idle 1
/* Obsolete
+#define Idle 1
#define Connect 2
#define Active 3
#define OpenSent 4
#define OpenConfirm 5
-*/
#define Established 6
#define Clearing 7
#define Deleted 8
#define BGP_STATUS_MAX 9
+*/
/* BGP finite state machine events. */
#define BGP_Start 1