[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