]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
tests: eap_pwd_perform_commit_exchange() local failures
authorJouni Malinen <j@w1.fi>
Sat, 13 Apr 2019 15:34:38 +0000 (18:34 +0300)
committerJouni Malinen <j@w1.fi>
Sat, 13 Apr 2019 15:34:38 +0000 (18:34 +0300)
Signed-off-by: Jouni Malinen <j@w1.fi>
tests/hwsim/test_eap_proto.py

index c914e17570f0fce90e229f043a3fa10a590a1561..acc123b7de86e663a8c2b6e54debd0eae46b5fd9 100644 (file)
@@ -6894,7 +6894,8 @@ def test_eap_proto_pwd_errors(dev, apdev):
         dev[0].request("REMOVE_NETWORK all")
         dev[0].wait_disconnected()
 
-    funcs = ["eap_pwd_getkey", "eap_pwd_get_emsk"]
+    funcs = ["eap_pwd_getkey", "eap_pwd_get_emsk",
+             "=wpabuf_alloc;eap_pwd_perform_commit_exchange"]
     for func in funcs:
         with alloc_fail(dev[0], 1, func):
             dev[0].connect("eap-test", key_mgmt="WPA-EAP", scan_freq="2412",
@@ -7009,6 +7010,15 @@ def test_eap_proto_pwd_errors(dev, apdev):
     dev[0].wait_disconnected()
 
     funcs = [(1, "hash_nt_password_hash;eap_pwd_perform_commit_exchange"),
+             (1, "=crypto_bignum_init;eap_pwd_perform_commit_exchange"),
+             (1, "=crypto_ec_point_init;eap_pwd_perform_commit_exchange"),
+             (2, "=crypto_ec_point_init;eap_pwd_perform_commit_exchange"),
+             (1, "=crypto_ec_point_mul;eap_pwd_perform_commit_exchange"),
+             (2, "=crypto_ec_point_mul;eap_pwd_perform_commit_exchange"),
+             (3, "=crypto_ec_point_mul;eap_pwd_perform_commit_exchange"),
+             (1, "=crypto_ec_point_add;eap_pwd_perform_commit_exchange"),
+             (1, "=crypto_ec_point_invert;eap_pwd_perform_commit_exchange"),
+             (1, "=crypto_ec_point_to_bin;eap_pwd_perform_commit_exchange"),
              (1, "crypto_hash_finish;eap_pwd_kdf"),
              (1, "crypto_ec_point_from_bin;eap_pwd_get_element"),
              (3, "crypto_bignum_init;compute_password_element"),