[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