aboutsummaryrefslogtreecommitdiffstats
path: root/net/wireshark/files
diff options
context:
space:
mode:
authormarcus <marcus@FreeBSD.org>2006-04-27 10:22:29 +0800
committermarcus <marcus@FreeBSD.org>2006-04-27 10:22:29 +0800
commitec550973c0c69b5e4ecabc707e098143bd2a35d1 (patch)
tree96def2df0ce2e3070035cbc9b0386d94356088d5 /net/wireshark/files
parent0d59373e6f863d0d2e36dd3b6cf8b3eee79587f5 (diff)
downloadfreebsd-ports-gnome-ec550973c0c69b5e4ecabc707e098143bd2a35d1.tar.gz
freebsd-ports-gnome-ec550973c0c69b5e4ecabc707e098143bd2a35d1.tar.zst
freebsd-ports-gnome-ec550973c0c69b5e4ecabc707e098143bd2a35d1.zip
Fix the dissection of 802.11 QoS packets.
Submitted by: sam
Diffstat (limited to 'net/wireshark/files')
-rw-r--r--net/wireshark/files/patch-epan_dissectors_packet-ieee80211.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/net/wireshark/files/patch-epan_dissectors_packet-ieee80211.c b/net/wireshark/files/patch-epan_dissectors_packet-ieee80211.c
new file mode 100644
index 000000000000..af27da5628d1
--- /dev/null
+++ b/net/wireshark/files/patch-epan_dissectors_packet-ieee80211.c
@@ -0,0 +1,11 @@
+--- epan/dissectors/packet-ieee80211.c.orig Wed Apr 26 22:19:29 2006
++++ epan/dissectors/packet-ieee80211.c Wed Apr 26 22:19:58 2006
+@@ -723,7 +723,7 @@ find_header_length (guint16 fcf)
+ case DATA_FRAME:
+ len = (FCF_ADDR_SELECTOR(fcf) == DATA_ADDR_T4) ? DATA_LONG_HDR_LEN :
+ DATA_SHORT_HDR_LEN;
+- if (DATA_FRAME_IS_QOS(COMPOSE_FRAME_TYPE(fcf)))
++ if (COMPOSE_FRAME_TYPE(fcf) == DATA_QOS_DATA)
+ return len + 2;
+ else
+ return len;