[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