summaryrefslogtreecommitdiffstats
path: root/contrib/libpcap/gencode.c
diff options
context:
space:
mode:
authorfenner <fenner@FreeBSD.org>2003-01-26 01:16:33 +0000
committerfenner <fenner@FreeBSD.org>2003-01-26 01:16:33 +0000
commit34111fdf72727e35d5c81dc576ce3f5a87c9ef84 (patch)
tree48f10250dfd696b7848cb83c2db083a4d66ddcef /contrib/libpcap/gencode.c
parent1e8ea467791f99f6068888787c27fd8b6b923d2c (diff)
downloadFreeBSD-src-34111fdf72727e35d5c81dc576ce3f5a87c9ef84.zip
FreeBSD-src-34111fdf72727e35d5c81dc576ce3f5a87c9ef84.tar.gz
Commit tcpdump.org's multi-DLT support to vendor branch.
Diffstat (limited to 'contrib/libpcap/gencode.c')
-rw-r--r--contrib/libpcap/gencode.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/contrib/libpcap/gencode.c b/contrib/libpcap/gencode.c
index 498539d..f3e8e47 100644
--- a/contrib/libpcap/gencode.c
+++ b/contrib/libpcap/gencode.c
@@ -564,6 +564,11 @@ init_linktype(type)
off_nl = 6; /* XXX in reality, variable! */
return;
+ case DLT_IEEE802_11:
+ off_linktype = 30; /* XXX variable */
+ off_nl = 32;
+ return;
+
case DLT_EN10MB:
off_linktype = 12;
off_nl = 14;
@@ -659,6 +664,7 @@ init_linktype(type)
off_nl = 22;
return;
+#ifdef notdef
case DLT_IEEE802_11:
/*
* 802.11 doesn't really have a link-level type field.
@@ -675,6 +681,7 @@ init_linktype(type)
off_linktype = 24;
off_nl = 30;
return;
+#endif
case DLT_PRISM_HEADER:
/*
OpenPOWER on IntegriCloud