diff options
author | andre <andre@FreeBSD.org> | 2006-09-06 22:33:49 +0000 |
---|---|---|
committer | andre <andre@FreeBSD.org> | 2006-09-06 22:33:49 +0000 |
commit | 59a81089bf5f741ad0aa3c5d086efcc93cf2788d (patch) | |
tree | 69b98b735b1e0c745dc20a3c5ef55590b6644aa8 /sys | |
parent | f88e673aad2d1d0b5d140bf94727f31efa4d919c (diff) | |
download | FreeBSD-src-59a81089bf5f741ad0aa3c5d086efcc93cf2788d.zip FreeBSD-src-59a81089bf5f741ad0aa3c5d086efcc93cf2788d.tar.gz |
Reserve a precious 16bit gap in the mbuf pkthdr struct for ethernet 802.1pq
vlan tags.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/sys/mbuf.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/sys/mbuf.h b/sys/sys/mbuf.h index d3d03ce..c4951fa 100644 --- a/sys/sys/mbuf.h +++ b/sys/sys/mbuf.h @@ -111,6 +111,7 @@ struct pkthdr { int csum_flags; /* flags regarding checksum */ int csum_data; /* data field used by csum routines */ u_int16_t tso_segsz; /* TSO segment size */ + u_int16_t ether_vlan; /* Ethernet 802.1p+q vlan tag */ SLIST_HEAD(packet_tags, m_tag) tags; /* list of packet tags */ }; |