]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
PASN: Extend maximum buffer length in 3rd auth frame
authorShivani Baranwal <quic_shivbara@quicinc.com>
Sun, 4 Aug 2024 21:13:59 +0000 (02:43 +0530)
committerJouni Malinen <j@w1.fi>
Fri, 27 Sep 2024 09:44:30 +0000 (12:44 +0300)
This can be longer than 255 octets, so u8 is not sufficient.

Signed-off-by: Shivani Baranwal <quic_shivbara@quicinc.com>
src/pasn/pasn_initiator.c

index c8e5b3d99f2ab44e2ee7beb4489d698ac98baa68..432e0c8402c0b7a42e6a4418ce9dd602012c8942 100644 (file)
@@ -682,7 +682,8 @@ static struct wpabuf * wpas_pasn_build_auth_3(struct pasn_data *pasn)
 {
        struct wpabuf *buf, *wrapped_data_buf = NULL;
        u8 mic[WPA_PASN_MAX_MIC_LEN];
-       u8 mic_len, data_len;
+       u8 mic_len;
+       size_t data_len;
        const u8 *data;
        u8 *ptr;
        u8 wrapped_data;