diff options
author | Ezra Peisach <epeisach@mit.edu> | 2011-03-05 15:56:33 +0000 |
---|---|---|
committer | Ezra Peisach <epeisach@mit.edu> | 2011-03-05 15:56:33 +0000 |
commit | fba2b0eb5a49768eecd2572f0f4636e715bb3c95 (patch) | |
tree | 7d84859da01b6a51e5aadfa1bf529c77d238ae09 /src | |
parent | 0ea08cb07b8dfe7f0977a2bfe965c463fff5634f (diff) | |
download | krb5-fba2b0eb5a49768eecd2572f0f4636e715bb3c95.tar.gz krb5-fba2b0eb5a49768eecd2572f0f4636e715bb3c95.tar.xz krb5-fba2b0eb5a49768eecd2572f0f4636e715bb3c95.zip |
Include crypto_int.h for mit_des_fixup_key_parity prototype
Cleanup signed/unsigned warnings.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@24684 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/crypto/builtin/des/destest.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/lib/crypto/builtin/des/destest.c b/src/lib/crypto/builtin/des/destest.c index 86c74773c..0af9654ce 100644 --- a/src/lib/crypto/builtin/des/destest.c +++ b/src/lib/crypto/builtin/des/destest.c @@ -56,6 +56,7 @@ */ #include "des_int.h" +#include "crypto_int.h" #include <stdio.h> void convert (char *, unsigned char []); @@ -98,7 +99,8 @@ main(argc, argv) fprintf(stderr, "des test: %s %s %s\n", block1, block2, block3); exit(1); } - mit_des_cbc_encrypt((const mit_des_cblock *) input, output2, 8, + mit_des_cbc_encrypt((const mit_des_cblock *) input, + (mit_des_cblock *) output2, 8, sched, zeroblock, 1); if (memcmp((char *)output2, (char *)output, 8)) { @@ -113,7 +115,8 @@ main(argc, argv) /* * Now try decrypting.... */ - mit_des_cbc_encrypt((const mit_des_cblock *) output, output2, 8, + mit_des_cbc_encrypt((const mit_des_cblock *) output, + (mit_des_cblock *) output2, 8, sched, zeroblock, 0); if (memcmp((char *)output2, (char *)input, 8)) { @@ -177,8 +180,6 @@ convert(text, cblock) * Fake out the DES library, for the purposes of testing. */ -#include "des_int.h" - int mit_des_is_weak_key(key) mit_des_cblock key; @@ -217,7 +218,7 @@ int mit_des_check_key_parity(key) register mit_des_cblock key; { - int i; + unsigned int i; for (i=0; i<sizeof(mit_des_cblock); i++) { if ((key[i] & 1) == parity_char(0xfe&key[i])) { @@ -236,7 +237,7 @@ void mit_des_fixup_key_parity(key) register mit_des_cblock key; { - int i; + unsigned int i; for (i=0; i<sizeof(mit_des_cblock); i++) { key[i] &= 0xfe; |