dot11decrypt: Make ccmp_construct_aad an internal utility function
authorMikael Kanstrup <mikael.kanstrup@sony.com>
Tue, 10 Mar 2020 08:24:25 +0000 (09:24 +0100)
committerAnders Broman <a.broman58@gmail.com>
Sat, 14 Mar 2020 07:37:31 +0000 (07:37 +0000)
commit598839ff10b298f02080eb531c43d5f4f5553722
treecf8c5047c32d03344746221f287df9a75fac7811
parenteed31f13be8da5bb80d2fde68a67696e8b2da41e
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>
epan/crypt/CMakeLists.txt
epan/crypt/dot11decrypt_ccmp.c
epan/crypt/dot11decrypt_util.c [new file with mode: 0644]
epan/crypt/dot11decrypt_util.h [new file with mode: 0644]