On Jul 16, 2008, at 5:10 AM, Patrick McHardy wrote:
This patch adds support to libpcap to retrieve the tag from
the auxillary data and reconstruct the original VLAN header,
solving a major complaint about the way Linux handles VLAN
offloading.
Unfortunately both the website and CVS is down, so
Currently libpcap can't properly deal with VLAN packets tagged
or stripped by the hardware. On RX the packets are simply not
visible at all (this is a pure kernel problem though), on TX
without the VLAN tag.
The upcoming kernel version (2.6.27) will preserve the tag on RX
(its already present in