diff --git a/src/eap_peer/eap.c b/src/eap_peer/eap.c index 52e9e312d..6e356c0df 100644 --- a/src/eap_peer/eap.c +++ b/src/eap_peer/eap.c @@ -474,7 +474,7 @@ static void eap_peer_erp_init(struct eap_sm *sm) { #ifdef CONFIG_ERP u8 *emsk = NULL; - size_t emsk_len; + size_t emsk_len = 0; u8 EMSKname[EAP_EMSK_NAME_LEN]; u8 len[2]; char *realm; diff --git a/src/eap_server/eap_server.c b/src/eap_server/eap_server.c index 53e32c381..bd919e570 100644 --- a/src/eap_server/eap_server.c +++ b/src/eap_server/eap_server.c @@ -412,7 +412,7 @@ static void eap_server_erp_init(struct eap_sm *sm) { #ifdef CONFIG_ERP u8 *emsk = NULL; - size_t emsk_len; + size_t emsk_len = 0; u8 EMSKname[EAP_EMSK_NAME_LEN]; u8 len[2]; const char *domain;