http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=28449
User: gerald
Date: 2009/05/22 10:38 AM
Log:
From Greg Schwendimann via bug 3156:
Airpdcap does not allow for more than one key to be stored for a pair of nodes.
This means that when a device associates more than once the previous keys are
lost. This is ok for the first pass as the newest key is all that is needed
but when the user tries to click on a packet, to get the tree, which used a
previous key all that is seen is the encrypted data. The attached patch stores
previous associations in a linked list and will try all known keys before
decided the packet can't be decrypted. The list of keys is garbage collected
when a new capture is started.
Directory: /trunk/epan/crypt/
Changes Path Action
+53 -25 airpdcap.c Modified
+8 -1 airpdcap_system.h Modified