This commit fix the missing VLAN tag stripped by most recent kernel versions.
The changes include code from libpcap, which provides a way to access data
from the ancillary data received in the message.
Merge branch 'vlan_patch'