From 808bdb308f71f742309c96628df3471a3704f00f Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Sat, 16 Mar 2019 18:45:51 +0200 Subject: [PATCH] Add TEST_FAIL() to aes_encrypt_init() with internal crypto This is needed for the hwsim test cases ap_wpa2_eap_psk_oom and ap_wpa2_eap_sim_oom. Signed-off-by: Jouni Malinen --- src/crypto/aes-internal-enc.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/crypto/aes-internal-enc.c b/src/crypto/aes-internal-enc.c index 9fdb4f35c..baeffcaf6 100644 --- a/src/crypto/aes-internal-enc.c +++ b/src/crypto/aes-internal-enc.c @@ -99,6 +99,10 @@ void * aes_encrypt_init(const u8 *key, size_t len) { u32 *rk; int res; + + if (TEST_FAIL()) + return NULL; + rk = os_malloc(AES_PRIV_SIZE); if (rk == NULL) return NULL;