diff options
author | Anders Broman <anders.broman@ericsson.com> | 2009-06-27 12:41:39 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2009-06-27 12:41:39 +0000 |
commit | f179827b210e3d04c5a89b23388fb06c1b942fbd (patch) | |
tree | c9afdacea5b555509f0063bb88cc6d0c68843e9a | |
parent | 6ce8546ecdc8925371fc88bb4e544354d57fbd07 (diff) | |
download | wireshark-f179827b210e3d04c5a89b23388fb06c1b942fbd.tar.gz |
From Greg Schwendimann:
802.11 decryption is broken
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3590
svn path=/trunk/; revision=28860
-rw-r--r-- | epan/dissectors/packet-ieee80211.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-ieee80211.c b/epan/dissectors/packet-ieee80211.c index 39ea61a730..dec824bde8 100644 --- a/epan/dissectors/packet-ieee80211.c +++ b/epan/dissectors/packet-ieee80211.c @@ -12123,7 +12123,7 @@ try_decrypt(tvbuff_t *tvb, guint offset, guint len, guint8 *algorithm, guint32 * len=dec_caplen-offset; /* decrypt successful, let's set up a new data tvb. */ - decr_tvb = tvb_new_child_real_data(tvb, tmp, len-8, len-8); + decr_tvb = tvb_new_child_real_data(tvb, tmp, len, len); tvb_set_free_cb(decr_tvb, g_free); } else g_free(tmp); |