[Xorp-cvs] [greearb/xorp.ct] 317a19: pim/igmp: Fix config-file reload issues.
noreply at github.com
noreply at github.com
Mon Jan 3 21:41:41 PST 2011
Branch: refs/heads/master
Home: https://github.com/greearb/xorp.ct
Commit: 317a19618fd11825f6b37926f485d1d7151ac4d6
https://github.com/greearb/xorp.ct/commit/317a19618fd11825f6b37926f485d1d7151ac4d6
Author: Ben Greear <greearb at candelatech.com>
Date: 2011-01-03 (Mon, 03 Jan 2011)
Changed paths:
M xorp/fea/mfea_vif.cc
M xorp/fea/xrl_mfea_node.hh
M xorp/libproto/proto_node.hh
M xorp/libproto/proto_state.hh
M xorp/libproto/proto_unit.hh
M xorp/libxipc/xrl_dispatcher.hh
M xorp/mld6igmp/mld6igmp_node.cc
M xorp/mld6igmp/mld6igmp_node.hh
M xorp/mld6igmp/mld6igmp_vif.cc
M xorp/mld6igmp/xorp_mld.cc
M xorp/pim/pim_node.cc
M xorp/pim/pim_vif.cc
M xorp/rtrmgr/master_conf_tree.hh
M xorp/rtrmgr/master_conf_tree_node.cc
Log Message:
-----------
pim/igmp: Fix config-file reload issues.
There are funny races that cause pim and igmp to try
to enable (and otherwise configure) interfaces before they
are added when you load a config file with new interfaces
in it.
This patch works around these issues and it now seems to work
properly. Removed useless comments and a bit of other code cleanup
as well.
Signed-off-by: Ben Greear <greearb at candelatech.com>
More information about the Xorp-cvs
mailing list