mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2025-02-20 02:53:03 -05:00
mka: Fix length when encoding SAK-use
The room we actually use is length. This could also mess up the receiver, since it will advance by the actual length (as indicated by the parameter body's length), which could differ from the offset at which we stored the next item. Signed-off-by: Sabrina Dubroca <sd@queasysnail.net>
This commit is contained in:
parent
71dc78904f
commit
12447457bf
@ -1156,7 +1156,7 @@ ieee802_1x_mka_encode_sak_use_body(
|
||||
u32 pn = 1;
|
||||
|
||||
length = ieee802_1x_mka_get_sak_use_length(participant);
|
||||
body = wpabuf_put(buf, sizeof(struct ieee802_1x_mka_sak_use_body));
|
||||
body = wpabuf_put(buf, length);
|
||||
|
||||
body->type = MKA_SAK_USE;
|
||||
set_mka_param_body_len(body, length - MKA_HDR_LEN);
|
||||
|
Loading…
x
Reference in New Issue
Block a user