diff options
Diffstat (limited to 'epan/crypt/airpdcap_ccmp.c')
-rw-r--r-- | epan/crypt/airpdcap_ccmp.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/epan/crypt/airpdcap_ccmp.c b/epan/crypt/airpdcap_ccmp.c index 7205ab9442..f0ee8e3e64 100644 --- a/epan/crypt/airpdcap_ccmp.c +++ b/epan/crypt/airpdcap_ccmp.c @@ -208,6 +208,7 @@ static void ccmp_init_blocks( INT AirPDcapCcmpDecrypt( UINT8 *m, + gint mac_header_len, INT len, UCHAR TK1[16]) { @@ -219,7 +220,7 @@ INT AirPDcapCcmpDecrypt( UINT i; UINT8 *pos; UINT space; - INT z=AIRPDCAP_HEADER_LEN(m[1]); + INT z = mac_header_len; rijndael_ctx key; UINT64 PN; UINT8 *ivp=m+z; |