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

Pavlin Radoslavov pavlin at icir.org
Mon Aug 20 17:10:40 PDT 2007


CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin at xorpc.icir.org	2007-08-21 00:10:40 UTC

XORP CVS repository


Modified files:
	fea           io_tcpudp.hh io_tcpudp_manager.cc 
	              io_tcpudp_manager.hh test_xrl_sockets4_tcp.cc 
	              test_xrl_sockets4_udp.cc xrl_fea_target.cc 
	              xrl_fea_target.hh 
	fea/data_plane/io io_tcpudp_dummy.cc io_tcpudp_dummy.hh 
	                  io_tcpudp_socket.cc io_tcpudp_socket.hh 
	rip           xrl_port_io.cc 
	xrl/interfaces socket4.xif socket4_xif.cc socket4_xif.hh 
	               socket6.xif socket6_xif.cc socket6_xif.hh 
	xrl/targets   fea.xrls fea_base.cc fea_base.hh 

Log message:
	Removed the "is_blocking" flag from the FEA TCP/UDP socket XRL API,
	because all TCP/UDP sockets managed by the FEA should be non-blocking.
	Otherwise, opening blocking sockets might result in FEA behavior that
	is not event-driven.

Revision  Changes                                 Path
1.4       +8 -16;  commitid: 140d346ca2cd67ea6;   xorp/fea/data_plane/io/io_tcpudp_dummy.cc
1.4       +8 -22;  commitid: 140d346ca2cd67ea6;   xorp/fea/data_plane/io/io_tcpudp_dummy.hh
1.15      +24 -21;  commitid: 140d346ca2cd67ea6;  xorp/fea/data_plane/io/io_tcpudp_socket.cc
1.7       +8 -22;  commitid: 140d346ca2cd67ea6;   xorp/fea/data_plane/io/io_tcpudp_socket.hh
1.5       +6 -23;  commitid: 140d346ca2cd67ea6;   xorp/fea/io_tcpudp.hh
1.6       +33 -41;  commitid: 140d346ca2cd67ea6;  xorp/fea/io_tcpudp_manager.cc
1.6       +17 -51;  commitid: 140d346ca2cd67ea6;  xorp/fea/io_tcpudp_manager.hh
1.13      +4 -4;  commitid: 140d346ca2cd67ea6;    xorp/fea/test_xrl_sockets4_tcp.cc
1.22      +2 -2;  commitid: 140d346ca2cd67ea6;    xorp/fea/test_xrl_sockets4_udp.cc
1.29      +19 -37;  commitid: 140d346ca2cd67ea6;  xorp/fea/xrl_fea_target.cc
1.19      +1 -57;  commitid: 140d346ca2cd67ea6;   xorp/fea/xrl_fea_target.hh
1.24      +3 -3;  commitid: 140d346ca2cd67ea6;    xorp/rip/xrl_port_io.cc
1.13      +1 -29;  commitid: 140d346ca2cd67ea6;   xorp/xrl/interfaces/socket4.xif
1.21      +1 -15;  commitid: 140d346ca2cd67ea6;   xorp/xrl/interfaces/socket4_xif.cc
1.20      +1 -29;  commitid: 140d346ca2cd67ea6;   xorp/xrl/interfaces/socket4_xif.hh
1.12      +1 -29;  commitid: 140d346ca2cd67ea6;   xorp/xrl/interfaces/socket6.xif
1.19      +1 -15;  commitid: 140d346ca2cd67ea6;   xorp/xrl/interfaces/socket6_xif.cc
1.18      +1 -29;  commitid: 140d346ca2cd67ea6;   xorp/xrl/interfaces/socket6_xif.hh
1.73      +15 -57;  commitid: 140d346ca2cd67ea6;  xorp/xrl/targets/fea.xrls
1.77      +29 -43;  commitid: 140d346ca2cd67ea6;  xorp/xrl/targets/fea_base.cc
1.82      +1 -57;  commitid: 140d346ca2cd67ea6;   xorp/xrl/targets/fea_base.hh



More information about the Xorp-cvs mailing list