Ethereal-cvs: [Ethereal-cvs] rev 13743: /trunk/epan/dissectors/: packet-ieee80211.c

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

Date: Sun, 13 Mar 2005 13:28:18 -0000
User: guy
Date: 2005/03/13 07:28 AM

Log:
 Don't attempt to get a pointer to the entire tagged field when
 dissecting it; instead, fetch items from the tagged field as we go. 
 Also, check the length of the tagged field against a minimum length, if
 there is one.
 
 When adding the SSID, just fetch it directly as a string, and leave it
 up to the string display code to deal with non-printable characters.
 
 When dissecting a tagged field, don't zero out the "out_buff" buffer
 beforehand, just stick in the terminating '\0' afterwards.

Directory: /trunk/epan/dissectors/
  Changes    Path                  Action
  +167 -120  packet-ieee80211.c    Modified



http://anonsvn.ethereal.com/viewcvs/viewcvs.py?rev=13743&view=rev