[Xorp-cvs] XORP cvs commit: xorp/xrl/interfaces xorp/xrl/targets xorp/fea

Pavlin Radoslavov pavlin@icir.org
Wed, 21 Sep 2005 04:58:23 GMT


CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin@xorpc.icir.org	2005-09-21 04:58:23 UTC

XORP CVS repository


Modified files:
	xrl/interfaces fea_rawpkt4.xif fea_rawpkt4_xif.cc 
	               fea_rawpkt4_xif.hh fea_rawpkt6.xif 
	               fea_rawpkt6_xif.cc fea_rawpkt6_xif.hh 
	xrl/targets   fea.xrls fea_base.cc fea_base.hh 
	fea           xrl_rawsock4.cc xrl_rawsock4.hh xrl_rawsock6.cc 
	              xrl_rawsock6.hh xrl_target.cc xrl_target.hh 

Log message:
	* Add "enable_multicast_loopback" boolean flag to the register_receiver
	  XRL that is used to register to receive IPv4 or IPv6 raw packets.
	  If the flag is true, then enable delivering of multicast datagrams
	  to this host (assumign the host is a member of the same multicast
	  group).
	
	* Add the machinery to the FEA to filter-away the packets originated
	  by this host if the above flag is false.

Revision  Changes                                Path
1.17      +40 -3;  commitid: 173ec4330e7de7ea6;  xorp/fea/xrl_rawsock4.cc
1.10      +7 -2;  commitid: 173ec4330e7de7ea6;   xorp/fea/xrl_rawsock4.hh
1.8       +40 -3;  commitid: 173ec4330e7de7ea6;  xorp/fea/xrl_rawsock6.cc
1.4       +7 -2;  commitid: 173ec4330e7de7ea6;   xorp/fea/xrl_rawsock6.hh
1.75      +7 -5;  commitid: 173ec4330e7de7ea6;   xorp/fea/xrl_target.cc
1.53      +13 -3;  commitid: 173ec4330e7de7ea6;  xorp/fea/xrl_target.hh
1.3       +8 -2;  commitid: 173ec4330e7de7ea6;   xorp/xrl/interfaces/fea_rawpkt4.xif
1.6       +3 -1;  commitid: 173ec4330e7de7ea6;   xorp/xrl/interfaces/fea_rawpkt4_xif.cc
1.4       +6 -1;  commitid: 173ec4330e7de7ea6;   xorp/xrl/interfaces/fea_rawpkt4_xif.hh
1.4       +8 -2;  commitid: 173ec4330e7de7ea6;   xorp/xrl/interfaces/fea_rawpkt6.xif
1.7       +3 -1;  commitid: 173ec4330e7de7ea6;   xorp/xrl/interfaces/fea_rawpkt6_xif.cc
1.5       +6 -1;  commitid: 173ec4330e7de7ea6;   xorp/xrl/interfaces/fea_rawpkt6_xif.hh
1.51      +11 -3;  commitid: 173ec4330e7de7ea6;  xorp/xrl/targets/fea.xrls
1.55      +9 -7;  commitid: 173ec4330e7de7ea6;   xorp/xrl/targets/fea_base.cc
1.57      +13 -3;  commitid: 173ec4330e7de7ea6;  xorp/xrl/targets/fea_base.hh