From: Jouni Malinen Date: Wed, 17 Mar 2021 21:38:26 +0000 (+0200) Subject: tests: Fix eap_proto_eke_errors with gcc-10 X-Git-Tag: hostap_2_10~382 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=daa0a22e45bb9573df4c402c37d9dd7eb060e4c1;p=thirdparty%2Fhostap.git tests: Fix eap_proto_eke_errors with gcc-10 gcc-10 seems to be inlining eap_eke_prf() and eap_eke_prfplus() which breaks this test case due to a different backtrace being generated for triggering the local failures. Point to the functions called by those instead of these two functions to get this working with both gcc-9 and gcc-10. Signed-off-by: Jouni Malinen --- diff --git a/tests/hwsim/test_eap_proto.py b/tests/hwsim/test_eap_proto.py index dab218dc1..afdc45d70 100644 --- a/tests/hwsim/test_eap_proto.py +++ b/tests/hwsim/test_eap_proto.py @@ -2869,10 +2869,10 @@ def test_eap_proto_eke_errors(dev, apdev): (1, "os_get_random;eap_eke_dhcomp", None), (1, "aes_128_cbc_encrypt;eap_eke_dhcomp", None), (1, "aes_128_cbc_decrypt;eap_eke_shared_secret", None), - (1, "eap_eke_prf;eap_eke_shared_secret", None), - (1, "eap_eke_prfplus;eap_eke_derive_ke_ki", None), - (1, "eap_eke_prfplus;eap_eke_derive_ka", None), - (1, "eap_eke_prfplus;eap_eke_derive_msk", None), + (1, "hmac_sha256_vector;eap_eke_shared_secret", None), + (1, "eap_eke_prf_hmac_sha256;eap_eke_derive_ke_ki", None), + (1, "eap_eke_prf_hmac_sha256;eap_eke_derive_ka", None), + (1, "eap_eke_prf_hmac_sha256;eap_eke_derive_msk", None), (1, "os_get_random;eap_eke_prot", None), (1, "aes_128_cbc_decrypt;eap_eke_decrypt_prot", None), (1, "eap_eke_derive_key;eap_eke_process_commit", None),