[Xorp-cvs] XORP cvs commit: xorp/pim
Pavlin Radoslavov
pavlin@icir.org
Fri, 15 Jul 2005 19:38:05 GMT
CVSROOT: /usr/local/share/doc/apache/cvs
Module name: xorp
Changes by: pavlin@xorpc.icir.org 2005-07-15 19:38:05 UTC
XORP CVS repository
Modified files:
pim pim_proto.h pim_proto_hello.cc
Log message:
Remove the definition and usage of PIM_HELLO_ADDRESS_LIST_PRIVATE_OPTION
(defined to have value of 65001 from the private option space).
Previously PIM Hello option 65001 has been used by Cisco and pim6sd
to send the list of secondary addresses per interface.
The lastest PIM-SM I-D defines option 24 for this purpose (which we
have implemented already).
Previously we accepted the 65001 option so we could talk with pim6sd
and IPv6 Cisco, but recent versions of those implementations
already implement the spec-defined option 24.
It is not worth to continue dealing with 65001, because currently both
pim6sd and Cisco send the same secondary addresses twice (inside
option 24 and then again inside option 65001).
Dealing with duplicated secondary addresses spread across different
options is going to complicate the implementation, and anyway
in the long run we don't want to deal with options from the private
numbering space.
Revision Changes Path
1.15 +1 -2; commitid: 121e942d80e5e7ea6; xorp/pim/pim_proto.h
1.22 +1 -2; commitid: 121e942d80e5e7ea6; xorp/pim/pim_proto_hello.cc