aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2012-05-04 07:49:36 +0000
committerChristian Grothoff <christian@grothoff.org>2012-05-04 07:49:36 +0000
commit9c31376b14a4fbe8c60f079267f3ab42e946c5e8 (patch)
treebb3217391563d24c751bdf1efc70c5b8dc4d21ef
parent2a9261aba30d231350d8487b53b347157e6f05a1 (diff)
downloadgnunet-9c31376b14a4fbe8c60f079267f3ab42e946c5e8.tar.gz
gnunet-9c31376b14a4fbe8c60f079267f3ab42e946c5e8.zip
-proper branch order
-rw-r--r--src/util/crypto_aes.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/util/crypto_aes.c b/src/util/crypto_aes.c
index 7d14131be..d5c36d703 100644
--- a/src/util/crypto_aes.c
+++ b/src/util/crypto_aes.c
@@ -59,10 +59,12 @@ GNUNET_CRYPTO_aes_check_session_key (const struct GNUNET_CRYPTO_AesSessionKey
59 uint32_t crc; 59 uint32_t crc;
60 60
61 crc = GNUNET_CRYPTO_crc32_n (key, GNUNET_CRYPTO_AES_KEY_LENGTH); 61 crc = GNUNET_CRYPTO_crc32_n (key, GNUNET_CRYPTO_AES_KEY_LENGTH);
62 if (ntohl (key->crc32) == crc) 62 if (ntohl (key->crc32) != crc)
63 return GNUNET_OK; 63 {
64 GNUNET_break_op (0); 64 GNUNET_break_op (0);
65 return GNUNET_SYSERR; 65 return GNUNET_SYSERR;
66 }
67 return GNUNET_OK;
66} 68}
67 69
68 70