Bug 169069

Summary: parsing of 802.11 Qos data broken
Product: [Fedora] Fedora Reporter: Vladimir Kondratiev <vladimir.kondratiev>
Component: etherealAssignee: Radek Vokál <rvokal>
Status: CLOSED RAWHIDE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: rawhide   
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
URL: http://bugs.ethereal.com/bugzilla/show_bug.cgi?id=476
Whiteboard:
Fixed In Version: 0.10.12-8 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-09-27 06:14:13 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
capture with 802.11 qos data frames
none
fix for Qos data none

Description Vladimir Kondratiev 2005-09-22 18:59:34 UTC
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:
always

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 18:59:35 UTC
Created attachment 119162 [details]
capture with 802.11 qos data frames

Comment 2 Vladimir Kondratiev 2005-09-26 20:57:49 UTC
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 21:00:49 UTC
hops... sorry, I forgot my login/password in Ethereal bugzilla, please forward
this patch to it.

Comment 4 Radek Vokál 2005-09-27 06:14:13 UTC
Thanks, reported to upstream and patch applied on rawhide.