[Xorp-cvs] XORP cvs commit: xorp/fea
Pavlin Radoslavov
pavlin at icir.org
Thu Jun 14 10:35:43 PDT 2007
CVSROOT: /usr/local/share/doc/apache/cvs
Module name: xorp
Changes by: pavlin at xorpc.icir.org 2007-06-14 17:35:43 UTC
XORP CVS repository
Modified files:
fea mfea_mrouter.cc mfea_mrouter.hh
Log message:
* Added mechanism to enable/disable multicast forwarding in the system
(if the system has additional control mechanism to explicitly
enable/disable multicast forwarding).
Currently only OpenBSD has such mechanism which is controlled
by sysctl(IPCTL_MFORWARDING) for IPv4 (as of OpenBSD-3.9 and later)
and sysctl(IPV6CTL_MFORWARDING) for IPv6 (as of OpenBSD-4.0 and later).
On startup the multicast forwarding is explicitly enabled along
with the setsockopt(MRT_INIT/MRT6_INIT) initialization.
On shutdown the multicast forwarding flag is restored to its original
value before XORP was started.
* Added initial bits to start "dummy" support for MfeaMrouter.
The support is not functional yet.
Revision Changes Path
1.55 +366 -10; commitid: 6b6446717b337ea6; xorp/fea/mfea_mrouter.cc
1.19 +71 -1; commitid: 6b6446717b337ea6; xorp/fea/mfea_mrouter.hh
More information about the Xorp-cvs
mailing list