[Xorp-cvs] XORP cvs commit: xorp/rip xorp/rip/tools
Pavlin Radoslavov
pavlin@icir.org
Fri, 10 Feb 2006 03:47:31 GMT
CVSROOT: /usr/local/share/doc/apache/cvs
Module name: xorp
Changes by: pavlin@xorpc.icir.org 2006-02-10 03:47:31 UTC
XORP CVS repository
Modified files:
rip auth.cc auth.hh output_table.cc output_updates.cc
packet_assembly.hh port.cc test_auth.cc
rip/tools rip_announcer.cc ripng_announcer.cc
Log message:
When performing outbound authentication of a packet, return a list
with copies of the authenticated packet (one for each valid
authentication key).
Then, transmit all copies of the packet.
This allows for a smooth switchover to a new authentication key
(as per Section 4.3 of RFC 2082).
Also, this fixes the "advertise the routes using both keys" outstanding
issue with UNH Test RIP.4.6, Part B.
Revision Changes Path
1.21 +69 -30; commitid: d19c43ec0bb47ea6; xorp/rip/auth.cc
1.11 +19 -9; commitid: d19c43ec0bb47ea6; xorp/rip/auth.hh
1.14 +17 -10; commitid: d19c43ec0bb47ea6; xorp/rip/output_table.cc
1.15 +11 -6; commitid: d19c43ec0bb47ea6; xorp/rip/output_updates.cc
1.9 +26 -9; commitid: d19c43ec0bb47ea6; xorp/rip/packet_assembly.hh
1.55 +21 -8; commitid: d19c43ec0bb47ea6; xorp/rip/port.cc
1.19 +12 -2; commitid: d19c43ec0bb47ea6; xorp/rip/test_auth.cc
1.9 +23 -13; commitid: d19c43ec0bb47ea6; xorp/rip/tools/rip_announcer.cc
1.9 +23 -13; commitid: d19c43ec0bb47ea6; xorp/rip/tools/ripng_announcer.cc