Red Hat Bugzilla – Bug 169069
parsing of 802.11 Qos data broken
Last modified: 2007-11-30 17:11:13 EST
Description of problem:
802.11 frames of type "qos data" parsed incorrectly
Version-Release number of selected component (if applicable):
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
correctly parsed upper layers (ex. IP,TCP etc.)
ethereal 0.10.12 from its site have no this problem
Created attachment 119162 [details]
capture with 802.11 qos data frames
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.
hops... sorry, I forgot my login/password in Ethereal bugzilla, please forward
this patch to it.
Thanks, reported to upstream and patch applied on rawhide.