[Xorp-cvs] XORP cvs commit: xorp/rip

Pavlin Radoslavov pavlin@icir.org
Tue, 14 Feb 2006 23:39:05 GMT


CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin@xorpc.icir.org	2006-02-14 23:39:05 UTC

XORP CVS repository


Modified files:
	rip           auth.cc auth.hh port.cc test_auth.cc 

Log message:
	Fix the MD5 key management backend.
	
	Now the received packets' seqno information (and the flag whether
	a packet has been received) are kept per key per (neighbor's) IPv4
	address. The reason for the change is because the packets' seqno space
	is per neighbor, but the keys are per "port" (i.e., subnet), so
	previously the mechanism wouldn't work if there was more than one
	MD5-enabled RIP router on the same subnet.

Revision  Changes                                 Path
1.24      +82 -12;  commitid: 12e6443f268d77ea6;  xorp/rip/auth.cc
1.14      +39 -15;  commitid: 12e6443f268d77ea6;  xorp/rip/auth.hh
1.56      +2 -1;  commitid: 12e6443f268d77ea6;    xorp/rip/port.cc
1.21      +4 -3;  commitid: 12e6443f268d77ea6;    xorp/rip/test_auth.cc