Updated to hostap_2_6
[mech_eap.git] / libeap / src / crypto / aes-cbc.c
index 2833cfc..0835f2c 100644 (file)
@@ -28,6 +28,9 @@ int aes_128_cbc_encrypt(const u8 *key, const u8 *iv, u8 *data, size_t data_len)
        u8 *pos = data;
        int i, j, blocks;
 
+       if (TEST_FAIL())
+               return -1;
+
        ctx = aes_encrypt_init(key, 16);
        if (ctx == NULL)
                return -1;
@@ -61,6 +64,9 @@ int aes_128_cbc_decrypt(const u8 *key, const u8 *iv, u8 *data, size_t data_len)
        u8 *pos = data;
        int i, j, blocks;
 
+       if (TEST_FAIL())
+               return -1;
+
        ctx = aes_decrypt_init(key, 16);
        if (ctx == NULL)
                return -1;