aboutsummaryrefslogtreecommitdiff
path: root/ethertype.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove a duplicate EtherTypeFrancois-Xavier Le Bail2019-07-231-4/+1
|
* Clean up some whitespacesFrancois-Xavier Le Bail2019-07-221-15/+15
|
* Move the ETHERTYPE_TEB macro in ethertype.hFrancois-Xavier Le Bail2019-07-221-0/+3
|
* Recognize 802.1ad nested VLAN tag in vlan filter.Michal Kubecek2015-08-191-0/+3
| | | | | | In addition to ETHERTYPE_8021Q (0x8100) and ETHERTYPE_8021QINQ (0x9100), recognize also ETHERTYPE_8021AD (0x88a8) as a VLAN tag. This is defined as S-Tag (Service tag) by 802.1ad.
* remove libpcap's own CVS keywordsDenis Ovsienko2014-01-031-2/+0
| | | | | | This change removes CVS keywords that express that the file belongs to libpcap repository. All such keywords represented the revision and timestamp by the end of 2008 or even older.
* When checking for VLAN tags, check for QinQ tags as well.Guy Harris2011-11-191-0/+3
| | | | From robwills2 at SourceForge.
* Add "pppoed" and "pppoes" keywords, for PPPoE Discovery and Sessionguy2005-09-051-1/+7
| | | | | | | packets (based on the Ethernet type). "pppoes" has the side-effect that subsequent filter expressions will test the PPP header and headers in the PPP payload, not the link-layer header and headers in the link-layer payload.
* add baseline support for MPLS protocol and per-label filteringhannes2004-06-161-1/+7
|
* I've seen captures with all four different flavors of IPX frames onguy2001-01-141-4/+7
| | | | | | | | Ethernet, so, at least on Ethernet, when checking for IPX frames, check for all of them, including Ethernet_II and Ethernet_SNAP. Add an "llc.h" file with LLC SAP values, taken from tcpdump's "llc.h" file, and use those, rather than defining them ourselves in "gencode.c".
* Improved VLAN support, from Peter Jeremy - "vlan" filtering keyword,guy2000-10-221-1/+4
| | | | | | letting you filter based on the VLAN to which a packet belongs, and an improvement to the printing of VLAN packets (adding an extra space to separate the VLAN priority and flags from the next stuff printed).
* Add definitions of Ethernet types fromguy2000-09-231-2/+24
| | | | | | "linux-includes/netinet/if_ether.h" to "ethertype.h", and remove includes of <netinet/if_ether.h> from files that only include it to get ETHERTYPE_ values defined.
* correct ethertype_ipv6 again. from <risso@polito.it>itojun2000-06-291-2/+2
|
* correct ethertype_ipv6. from <risso@polito.it>itojun2000-06-291-2/+2
|
* libpcap fix for non-IPv6 build.itojun1999-10-301-1/+4
| | | | | | <http://www.sics.se/~assar/tcpdump_patches/1> From: Assar Westerlund <assar@sics.se>
* Initial revisionmcr1999-10-071-0/+76