aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ieee80211.c
AgeCommit message (Collapse)AuthorFilesLines
2009-08-16Switch a bunch of dissectors over to using tvb_new_subset_remaining()Kovarththanan Rajaratnam1-3/+3
svn path=/trunk/; revision=29446
2009-08-11Use the right size for FT_UINT16.Gerald Combs1-1/+1
svn path=/trunk/; revision=29385
2009-08-09Don't guard col_clear with col_checkKovarththanan Rajaratnam1-8/+4
svn path=/trunk/; revision=29344
2009-08-09Don't guard col_set_str (COL_INFO) with col_checkKovarththanan Rajaratnam1-2/+1
svn path=/trunk/; revision=29342
2009-08-09Don't guard col_set_str (COL_PROTOCOL) with col_checkKovarththanan Rajaratnam1-8/+4
svn path=/trunk/; revision=29340
2009-08-05Fix for bug 3806:Jaap Keuter1-5/+10
Add presentation of Block Ack Bitmap. svn path=/trunk/; revision=29302
2009-07-23Set editor modelines to be consistent between emacs and vi/ex;Bill Meier1-415/+415
Indentation and whitespace cleanup; svn path=/trunk/; revision=29180
2009-07-13Squelch a couple of Valgrind warnings. This should fix bug 3700.Gerald Combs1-3/+12
svn path=/trunk/; revision=29085
2009-07-07From Kovarththanan Rajaratnam:Stig Bjørlykke1-1/+1
More FT_XXX cleanup. svn path=/trunk/; revision=28971
2009-06-27From Greg Schwendimann:Anders Broman1-1/+1
802.11 decryption is broken https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3590 svn path=/trunk/; revision=28860
2009-06-18From Kovarththanan Rajaratnam via bug 3548:Stig Bjørlykke1-386/+386
(1) Trailing/leading spaces are removed from 'name's/'blurb's (2) Duplicate 'blurb's are replaced with NULL (3) Empty ("") 'blurb's are replaced with NULL (4) BASE_NONE, NULL, 0x0 are used for 'display', 'strings' and 'bitmask' fields for FT_NONE, FT_BYTES, FT_IPv4, FT_IPv6, FT_ABSOLUTE_TIME, FT_RELATIVE_TIME, FT_PROTOCOL, FT_STRING and FT_STRINGZ field types (5) Only allow non-zero value for 'display' if 'bitmask' is non-zero svn path=/trunk/; revision=28770
2009-06-03Fixed bit position for wlan_mgt.fixed.delba.param.initiator.Stig Bjørlykke1-1/+1
This fixes bug 3505. svn path=/trunk/; revision=28620
2009-05-29tvb_new_real_data -> tvb_new_child_real_dataAnders Broman1-2/+1
svn path=/trunk/; revision=28517
2009-05-15Rename an CCX IEJörg Mayer1-7/+9
svn path=/trunk/; revision=28370
2009-05-14Apply some of the patches from:Anders Broman1-25/+15
http://wiki.wireshark.org/Development/Optimization svn path=/trunk/; revision=28362
2009-05-02Try to detect the mysterious two bytes of 0x00 stuck in after the 802.11Guy Harris1-9/+55
header in at least some OLPC frames. svn path=/trunk/; revision=28239
2009-05-01Pull the code to dissect Marvell vendor actions into a routine of itsGuy Harris1-85/+92
own. svn path=/trunk/; revision=28237
2009-05-01Clean up indentation.Guy Harris1-113/+111
Clean up an idiom used when dissecting actions. svn path=/trunk/; revision=28235
2009-04-07Use some default true_false_string's.Bill Meier1-64/+33
svn path=/trunk/; revision=27983
2009-03-23Removed some "initializer does not fit or is out of range" warnings.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=27826
2009-03-22g_snprintf() & etc since glib 1.3.12 don't return -1, Bill Meier1-44/+26
and also always NUL terminate the string. svn path=/trunk/; revision=27819
2009-03-15Fix non-ascii charactersBill Meier1-2/+2
svn path=/trunk/; revision=27723
2009-03-13From Jakub Zawadzki (bug 3331):Stig Bjørlykke1-8/+5
g_free() is NULL safe, so we don't need check against it. svn path=/trunk/; revision=27718
2009-03-01Clean up display of QoS PS Buffer State field.Guy Harris1-36/+55
svn path=/trunk/; revision=27570
2009-03-01Show bit 4 of the QoS field for frames not coming from an AP.Guy Harris1-19/+68
Make the TXOP Limit, Queue Size, and TXOP Duration Request part of the QoS field separate named fields, and show them in a bit better fashion. svn path=/trunk/; revision=27569
2009-02-26From Didier Gautheron:Jaap Keuter1-1/+1
ECWmin and ECWmax in the Beacon WME Information Element are not displayed correctly. They appear as equal each to the other. It should be: byte2 & 0x0f, (byte2 & 0xf0) >> 4. svn path=/trunk/; revision=27550
2009-02-24From Jerry Kotland:Jaap Keuter1-1/+1
There's a slight error with one of the 802.11n SM Power Save labels. Currently, when SM Power save == 3, the label is "SM enabled". According to 802.11n Draft 2.07 it should be "SM Power Save disabled". svn path=/trunk/; revision=27531
2008-12-19Back out r27047 and r27053.Gerald Combs1-2/+3
svn path=/trunk/; revision=27062
2008-12-18Update calls to proto_tree_add_bytes_format to reflect r27047.Gerald Combs1-3/+2
svn path=/trunk/; revision=27053
2008-12-18Fix various typos and spelling errors (mostly in text strings)Bill Meier1-22/+22
svn path=/trunk/; revision=27050
2008-12-17Fix some typos and spelling (mostly in text strings)Bill Meier1-2/+2
svn path=/trunk/; revision=27037
2008-12-10From Alexis La Goutte:Jaap Keuter1-27/+1
I do not know if I have to reopen this ticket or create a new ticket. But with last SVN, when i dissector Aruba GRE, i get In GRE line, it is find to unknown protocol (0x8200 - unknown) We need to create a new patch to not show "unknown". svn path=/trunk/; revision=26962
2008-10-24Windows build: #include winsock2.h only when needed.Bill Meier1-8/+0
#include winsock2.h pulls in about 90 distinct .h files and about 140 total .h files. Currently winsock2.h is (mostly unnecessarily) included for each dissector via packet.h/wtap.h. This patch removes #include winsock2.h from wtap.h and then includes winsock2.h (or windows.h) in the few specific places required. With this patch, my Windows Wireshark build takes about 30% less time. svn path=/trunk/; revision=26535
2008-10-18From beanniecai:Jaap Keuter1-78/+77
Change non-printable characters(code page 936, simplified Chineses) 0x96 in packet-ieee80211.c and 0xa7 in packet-sndcp-xid.c to '-' and null character, otherwise there is always warning C4819 using MS compiler. Additional some whitespace cleanups applied. svn path=/trunk/; revision=26489
2008-10-13From Alexis La Goutte:Jaap Keuter1-1/+117
I'm a user of Aruba / Alcatel OAW Wireless Switch ( www.arubanetworks.com ) The stream (802.11 Frame) is encapsulated in a tunnel GRE. svn path=/trunk/; revision=26446
2008-09-20The Official Home of the AVS header spec appears to bhe theGuy Harris1-22/+253
linux-wlan-ng source tree; just insert it verbatim into a big honking comment, rather than trying to play Find The URL with it. svn path=/trunk/; revision=26239
2008-09-14Allways show the Vendor OUI in the vedors specific IE.Anders Broman1-4/+4
svn path=/trunk/; revision=26193
2008-09-10In the radio-information dissector, set the current protocol name beforeGuy Harris1-0/+1
calling the 802.11 dissector, so if we have a malformed frame or short frame the right protocol name will be shown. svn path=/trunk/; revision=26173
2008-09-05Add extended cap decoding.Anders Broman1-17/+60
svn path=/trunk/; revision=26145
2008-09-04Mark unused argument as such.Guy Harris1-2/+3
Style changes. svn path=/trunk/; revision=26139
2008-09-04Modified patch from Siva Jupudi adding support forAnders Broman1-30/+282
WAVE Service information element Dissection - IEEE 802.11p Draft 4.0 svn path=/trunk/; revision=26138
2008-08-20The first argument to vendor IE dissectors is a proto_item *, not aGuy Harris1-19/+30
proto_tree * (yes, they're the same data type, but they're thought of differently - it's a long story). Just call the IE type in a Marvell vendor IE the "type". For IEs with no known type, show the IE data as raw data, as is done with Aironet/Cisco vendor IEs. Get rid of an unused variable, and mark as unused an unused parameter. svn path=/trunk/; revision=26050
2008-08-20From David Woodhouse:Anders Broman1-4/+286
The IEEE80211 part of "Add support for OLPC 802.11s-like mesh protocol". With some changes to make it a bit more generic. svn path=/trunk/; revision=26049
2008-08-19Fix bug:Anders Broman1-5/+36
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2285 7.3.2.22 Measurement Report element min length is 3 Added dissection of 7.3.2.18 TPC Report element svn path=/trunk/; revision=26042
2008-08-19Add a comment.Anders Broman1-0/+14
svn path=/trunk/; revision=26041
2008-08-19Add to a comment.Guy Harris1-0/+3
svn path=/trunk/; revision=26036
2008-06-25Constify a bunch of stuff, to squelch -Wwrite-strings warnings. Guy Harris1-1/+1
epan/dissectors/packet-ncp2222.inc is a bit hard to fix, so we're not ready to enable that warning by default yet. Throw in some casts to handle GLib routines that take arbitrary non-const pointers (they can later return the pointers, and some callers might want to modify or free up those pointers in cases where they're known to be writable or allocated). Use ep_tvb_memdup() rather than a combination of ep_alloc() and tvb_memcpy(). Clean up some indentation. svn path=/trunk/; revision=25601
2008-05-14Fix some of the Errors/warnings detected by checkapi.Bill Meier1-13/+26
svn path=/trunk/; revision=25290
2008-05-05Remove depreciated functions g_string_sprint, g_string_sprintfa.Anders Broman1-7/+7
svn path=/trunk/; revision=25238
2008-05-05Handle SSID as binary in WLAN Traffic Statistics.Stig Bjørlykke1-4/+2
svn path=/trunk/; revision=25237