commit | b42a31c55479f89417469265f34eb4c50b00aa6b | [log] [tgz] |
---|---|---|
author | Rich Lane <rich.lane@bigswitch.com> | Fri Oct 05 17:54:17 2012 -0700 |
committer | Rich Lane <rich.lane@bigswitch.com> | Tue Oct 16 16:24:17 2012 -0700 |
tree | deb11a5447ab3e73aaac3db4d20d4517ebda3034 | |
parent | 387fcd7e22c5df376937e3533e57ecb021017b2a [diff] |
libpcap dataplane Alternate port implementation using libpcap. This is required for recent versions of Linux (such as Linux 3.2 included in Ubuntu 12.04) which offload the VLAN tag, so it isn't in the data returned from a read on a raw socket. libpcap understands how to read the VLAN tag from the kernel. If pypcap is installed on the host then the new dataplane is used. Otherwise the old one will still work.