From b7956f3c5a660e6115cc67a593b38fbd8d8aba4f Mon Sep 17 00:00:00 2001 From: Rob Austein Date: Sun, 24 May 2015 15:20:53 -0400 Subject: Typing "!" when one meant "~" has interesting effects when bit masking. --- aes_keywrap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'aes_keywrap.c') diff --git a/aes_keywrap.c b/aes_keywrap.c index 9ded0e1..a41a866 100644 --- a/aes_keywrap.c +++ b/aes_keywrap.c @@ -63,7 +63,7 @@ static hal_error_t load_kek(const uint8_t *K, const size_t K_len, const kek_acti config[3] |= AES_CONFIG_ENCDEC; break; case KEK_decrypting: - config[3] &= !AES_CONFIG_ENCDEC; + config[3] &= ~AES_CONFIG_ENCDEC; break; default: return HAL_ERROR_BAD_ARGUMENTS; -- cgit v1.2.3