[Xorp-cvs] XORP cvs commit: xorp/rip
Pavlin Radoslavov
pavlin@icir.org
Sat, 25 Mar 2006 09:42:58 GMT
CVSROOT: /usr/local/share/doc/apache/cvs
Module name: xorp
Changes by: pavlin@xorpc.icir.org 2006-03-25 09:42:58 UTC
XORP CVS repository
Modified files:
rip port.cc
Log message:
If we kill the peer routes (e.g., because of disconnecting the
network interface by polling, or by disabling a RIP port),
then reset the authentication handler.
This fix implements the missing part from the following requirement
(from RFC 2082 Section 3.2.2):
When connectivity to the
neighbor has been lost, the receiver SHOULD be ready to accept
either:
- a message with a sequence number of zero
- a message with a higher sequence number than the last received
sequence number.
Also, this fixes UNH Test RIP.4.4 Part A:
"Sequence Number Zero Accepted Due to Link Loss"
Revision Changes Path
1.58 +8 -1; commitid: 185ab44250f737ea6; xorp/rip/port.cc