EAPOL_KEY_MIC_LEN
u_int8_t mic[EAPOL_KEY_MIC_LEN];
memcpy(key->mic, digest, EAPOL_KEY_MIC_LEN);
u_int8_t mic[EAPOL_KEY_MIC_LEN];
memcpy(mic, key->mic, EAPOL_KEY_MIC_LEN);
memset(key->mic, 0, EAPOL_KEY_MIC_LEN);
return timingsafe_bcmp(key->mic, mic, EAPOL_KEY_MIC_LEN) != 0;