EAP-AKA server: Avoid void pointer arithmetic

This is a compiler specific extension and not compliant with the C
standard.

Fixes: 5eefa8115b ("EAP-AKA: Add Session-Id derivation during fast-reauth")
Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
This commit is contained in:
Jouni Malinen 2019-07-24 19:34:11 +03:00 committed by Jouni Malinen
parent bd04140435
commit cfc9ebea03

View File

@ -589,7 +589,7 @@ static struct wpabuf * eap_aka_build_reauth(struct eap_sm *sm,
* Session-Id calculation after receiving response from the peer and
* after all other checks pass. */
os_memcpy(data->reauth_mac,
wpabuf_head(buf) + wpabuf_len(buf) - EAP_SIM_MAC_LEN,
wpabuf_head_u8(buf) + wpabuf_len(buf) - EAP_SIM_MAC_LEN,
EAP_SIM_MAC_LEN);
return buf;