Bug 169069 - parsing of 802.11 Qos data broken
parsing of 802.11 Qos data broken
Product: Fedora
Classification: Fedora
Component: ethereal (Show other bugs)
i686 Linux
medium Severity medium
: ---
: ---
Assigned To: Radek Vokal
Depends On:
  Show dependency treegraph
Reported: 2005-09-22 14:59 EDT by Vladimir Kondratiev
Modified: 2007-11-30 17:11 EST (History)
0 users

See Also:
Fixed In Version: 0.10.12-8
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2005-09-27 02:14:13 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)
capture with 802.11 qos data frames (640 bytes, application/octet-stream)
2005-09-22 14:59 EDT, Vladimir Kondratiev
no flags Details
fix for Qos data (494 bytes, patch)
2005-09-26 16:57 EDT, Vladimir Kondratiev
no flags Details | Diff

  None (edit)
Description Vladimir Kondratiev 2005-09-22 14:59:34 EDT
Description of problem:
802.11 frames of type "qos data" parsed incorrectly

Version-Release number of selected component (if applicable):
ethereal-0.10.12-6, ethereal-0.10.12-7

How reproducible:

Steps to Reproduce:
1.get some capture with 802.11 "Qos data" frames I attached example with 4 TCP
frames. It have "prism" or "AVS WLAN" header
2.open it with ethereal
3.open details for qos data frame levels LLC and up
Actual results:
unparsed data

Expected results:
correctly parsed upper layers (ex. IP,TCP etc.)

Additional info:
ethereal 0.10.12 from its site have no this problem
Comment 1 Vladimir Kondratiev 2005-09-22 14:59:35 EDT
Created attachment 119162 [details]
capture with 802.11 qos data frames
Comment 2 Vladimir Kondratiev 2005-09-26 16:57:49 EDT
Created attachment 119277 [details]
fix for Qos data

simple one-line fix. Macro IS_DATA_QOS assume frame control field converted to
some internal format, as it is done with COMPOSE_FRAME_TYPE.
work for me. I'll cross post this fix to Ethereal bugzilla.
Comment 3 Vladimir Kondratiev 2005-09-26 17:00:49 EDT
hops... sorry, I forgot my login/password in Ethereal bugzilla, please forward
this patch to it.
Comment 4 Radek Vokal 2005-09-27 02:14:13 EDT
Thanks, reported to upstream and patch applied on rawhide.

Note You need to log in before you can comment on or make changes to this bug.