wireshark/epan/crypt/dot11decrypt_util.h
Mikael Kanstrup 598839ff10 dot11decrypt: Make ccmp_construct_aad an internal utility function
The function to construct AAD is same for both CCMP and GCMP so move
it to a new internal utility c file for later use by both
implementations.

Change-Id: I8c8ffe0f492d5860e2bcd266b4d936383598b47e
Reviewed-on: https://code.wireshark.org/review/36358
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2020-03-14 07:37:31 +00:00

21 lines
471 B
C

/* dot11decrypt_util.h
*
* Copyright (c) 2002-2005 Sam Leffler, Errno Consulting
* Copyright (c) 2006 CACE Technologies, Davis (California)
* All rights reserved.
*
* SPDX-License-Identifier: (BSD-3-Clause OR GPL-2.0-only)
*/
#ifndef _DOT11DECRYPT_UTIL_H
#define _DOT11DECRYPT_UTIL_H
#include <glib.h>
#include "dot11decrypt_int.h"
void dot11decrypt_construct_aad(
PDOT11DECRYPT_MAC_FRAME wh,
guint8 *aad,
size_t *aad_len);
#endif /* _DOT11DECRYPT_UTIL_H */