diff options
Diffstat (limited to 'bgpd/bgp_peer.h')
-rw-r--r-- | bgpd/bgp_peer.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/bgpd/bgp_peer.h b/bgpd/bgp_peer.h index b16543d4..7d0bc76b 100644 --- a/bgpd/bgp_peer.h +++ b/bgpd/bgp_peer.h @@ -147,8 +147,8 @@ struct peer struct stream *work; /* Status of the peer. */ - int status; /* Current status */ - int ostatus; /* Old status */ + bgp_peer_state_t state; /* current state */ + bgp_peer_state_t ostate; /* old state */ /* Peer index, used for dumping TABLE_DUMP_V2 format */ uint16_t table_dump_index; @@ -402,7 +402,7 @@ struct peer /* Macro for BGP read, write and timer thread. */ #define BGP_READ_ON(T,F,V) \ do { \ - if (!(T) && (peer->status != Deleted)) \ + if (!(T) && (peer->state != bgp_peer_sDeleted)) \ THREAD_READ_ON(master,T,F,peer,V); \ } while (0) @@ -414,7 +414,7 @@ struct peer #define BGP_WRITE_ON(T,F,V) \ do { \ - if (!(T) && (peer->status != Deleted)) \ + if (!(T) && (peer->state != bgp_peer_sDeleted)) \ THREAD_WRITE_ON(master,(T),(F),peer,(V)); \ } while (0) @@ -426,7 +426,7 @@ struct peer #define BGP_TIMER_ON(T,F,V) \ do { \ - if (!(T) && (peer->status != Deleted)) \ + if (!(T) && (peer->state != bgp_peer_sDeleted)) \ THREAD_TIMER_ON(master,(T),(F),peer,(V)); \ } while (0) @@ -438,7 +438,7 @@ struct peer #define BGP_EVENT_ADD(P,E) \ do { \ - if ((P)->status != Deleted) \ + if ((P)->state != bgp_peer_sDeleted) \ thread_add_event (master, bgp_event, (P), (E)); \ } while (0) |