[Xorp-cvs] XORP cvs commit: xorp/fea/data_plane/io

Andrea Bittau abittau at icir.org
Thu Oct 9 10:50:19 PDT 2008


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	abittau at chum.icir.org	2008-10-09 17:50:19 UTC

XORP CVS repository


Modified files:
	fea/data_plane/io io_link_pcap.cc io_link_pcap.hh 

Log message:
	On TX errors, try to reopen pcap socket and resend.  pcap sockets get
	invalidated when an interface goes down, so if we keep long-lived sockets, we
	gotta reopen them when the interface comes back up.  We can probably do this on
	the RX side too.  This is needed, for example, when changing MACs on Linux that
	causes the interface to go down temporarily.

Revision  Changes                                Path
1.16      +24 -2;  commitid: 14cbf48ee445941a7;  xorp/fea/data_plane/io/io_link_pcap.cc
1.12      +4 -1;  commitid: 14cbf48ee445941a7;   xorp/fea/data_plane/io/io_link_pcap.hh



More information about the Xorp-cvs mailing list