[Xorp-cvs] XORP cvs commit: xorp/ospf
Atanu Ghosh
atanu at icir.org
Wed Oct 3 14:23:54 PDT 2007
CVSROOT: /usr/local/www/data/cvs
Module name: xorp
Changes by: atanu at xorpc.icir.org 2007-10-03 21:23:54 UTC
XORP CVS repository
Modified files:
ospf ospf.cc ospf.hh peer.cc peer.hh peer_manager.cc
peer_manager.hh xrl_target.cc
Log message:
In the original design the OSPF part of the configuration could
contain interface/vif/address state that did not need to exist in the
system. Unfortunately a dependancy on the actually configured
interfaces crept in over time.
It is now possible to configure any interface/vif/address state in the
OSPF configuration and it does not need to exist.
The extraction of the prefix length, mtu, interface ID and
link-local address are now only done when the interface/vif exists in
the interfaces block and is configured up.
It is no longer a fatal error for OSPFv3 to not have a link-local
address configured, although a warning message is generated to aid in
debugging.
The Link-LSA for an interface/vif is now only generated when the
interface/vif is configured up.
Bug found by: Ben Greear <greearb AT candelatech.com>
Revision Changes Path
1.95 +10 -1; commitid: e6c2470408687ea6; xorp/ospf/ospf.cc
1.110 +10 -1; commitid: e6c2470408687ea6; xorp/ospf/ospf.hh
1.286 +59 -21; commitid: e6c2470408687ea6; xorp/ospf/peer.cc
1.143 +25 -14; commitid: e6c2470408687ea6; xorp/ospf/peer.hh
1.146 +44 -84; commitid: e6c2470408687ea6; xorp/ospf/peer_manager.cc
1.94 +10 -1; commitid: e6c2470408687ea6; xorp/ospf/peer_manager.hh
1.59 +3 -2; commitid: e6c2470408687ea6; xorp/ospf/xrl_target.cc
More information about the Xorp-cvs
mailing list