summaryrefslogtreecommitdiffstats
path: root/bgpd/bgp_debug.c
diff options
context:
space:
mode:
authorChris Hall <GMCH@hestia.halldom.com>2010-01-14 19:54:30 +0000
committerChris Hall <GMCH@hestia.halldom.com>2010-01-14 19:54:30 +0000
commit77c11942a1d6911c306be2fb59f60704ae884717 (patch)
tree26e1ba28819042d8b11ee44a33c3a5ef708b1e98 /bgpd/bgp_debug.c
parentdf8fc9bea5a3e807ca9d6e38a233a5e8239c3f60 (diff)
downloadquagga-77c11942a1d6911c306be2fb59f60704ae884717.tar.bz2
quagga-77c11942a1d6911c306be2fb59f60704ae884717.tar.xz
Make session state a Peering Engine item.
Along with the introduction of the sStopping session state, move responsibility for the session->state field entirely back to Peering Engine, and get it to change same when session events arrive. Stop FSM from writing the session->state, session->event, session->notification, session->err and session->ordinal fields. (Which may now be used by Peering Engine if it wants.) Handle sStopping as an active state where required. Not issue a further session disable once in sStopping state. Wire up bgp_connection and bgp_msg_read. modified: bgpd/bgp_connection.c modified: bgpd/bgp_fsm.c modified: bgpd/bgp_msg_read.c modified: bgpd/bgp_msg_read.h modified: bgpd/bgp_peer.c modified: bgpd/bgp_peer_index.c modified: bgpd/bgp_session.c modified: bgpd/bgp_session.h
Diffstat (limited to 'bgpd/bgp_debug.c')
0 files changed, 0 insertions, 0 deletions