summaryrefslogtreecommitdiffstats
path: root/bgpd/bgp.h
diff options
context:
space:
mode:
authorChris Hall <GMCH@hestia.halldom.com>2010-09-10 17:52:17 +0100
committerChris Hall <GMCH@hestia.halldom.com>2010-09-10 17:52:17 +0100
commit0cadbd1f2cb40f8fb46c0fcc1e1732dc4c519850 (patch)
tree04b1bf260e699fe6290d44ff2f7dc1f691042a1c /bgpd/bgp.h
parent5742d229c2dfe86e626cf9287f99ff7f10673c34 (diff)
downloadquagga-ex07.tar.bz2
quagga-ex07.tar.xz
Fix bug in NOTIFICATION handling before FSM reaches Established state.ex07
Change removes the setting of session->active to false which was being done before a NOTIFICATION message is sent. This flag should remain true when the session is not being stopped -- which is the case if a NOTIFICATION is sent before Established state is reached. Effect of this bug was to trip up the accept() side of the session, bringing bgpd down on an assert(). This bug may be triggered by a peer that accepts a connection and then remains silent, for whatever reason -- causing bgpd to issue an HoldTimer Expired NOTIFICATION. Version advanced to 0.99.15ex07. Other changes purely cosmetic -- eg changing some 'int' to 'bool', and a few small documentation edits.
Diffstat (limited to 'bgpd/bgp.h')
-rw-r--r--bgpd/bgp.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/bgpd/bgp.h b/bgpd/bgp.h
index 1016fe93..6019b33c 100644
--- a/bgpd/bgp.h
+++ b/bgpd/bgp.h
@@ -84,7 +84,7 @@
* RFC4264 BGP Wedgies
* RFC4098 Terminology for Benchmarking BGP Device Convergence in the
* Control Plane
- * RFC3822 Configuring BGP to Block Denial-of-Service Attack
+ * RFC3882 Configuring BGP to Block Denial-of-Service Attack
* RFC3765 NOPEER Community
* RFC3682 ...see RFC5082
* RFC3392 ...see RFC5492 -- obsoletes RFC2842