ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
April 17th, 2024 | 14:30-16:00 SGT (UTC+8) | Online

Wireshark-bugs: [Wireshark-bugs] [Bug 1123] Index multiple instances of the same field name to r

Date: Sun, 29 May 2011 17:36:05 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1123

Michael Mann <mmann78@xxxxxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #6425|                            |review_for_checkin?
               Flag|                            |

--- Comment #10 from Michael Mann <mmann78@xxxxxxxxxxxx> 2011-05-29 17:35:59 PDT ---
Created an attachment (id=6425)
 --> (https://bugs.wireshark.org/bugzilla/attachment.cgi?id=6425)
UATification of decryption keys

UATification of 802.11 decryption keys.  Some notes/questions:
1. Added an "enumeration" for "key types" (ie wep, wpa-psk, etc), but the key
string still needs the prefix to pass AirPCap verification.  Yes its redundant,
but I figured my choices were:
a) prepend the prefix string internally before passing it to AirPCap
b) modify AirPCap to accept enumerations (would be faster than a string
compare)

I would prefer b), but didn't want to dive into AirPCap without at least some
approval.

2. At this point is AirPCap supported on "all" platforms in the SVN, thus
eliminating the need for the HAVE_AIRPDCAP #define?  It would simplify the code
some.

3. Removed the need for USE_ENV #define.  UAT already gives an "infinite"
amount of key support.

4. Didn't know what to do with the "Key examples...." static text in the
preferences, so I left it in.

5. Not sure of the backwards compatibility impact of switching from preferences
to UAT.  One of the reasons I didn't continue to the other protocols, I thought
I'd see this one flushed out first.

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.