summaryrefslogtreecommitdiffstats
path: root/src/lib/crypto/arcfour
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2004-02-19 02:46:30 +0000
committerKen Raeburn <raeburn@mit.edu>2004-02-19 02:46:30 +0000
commit64d7ccb433421599976d17cddde5bb82bd92368f (patch)
tree412d18e1c5f2267ad741aafb1422ecb274d0ca70 /src/lib/crypto/arcfour
parent95a7a6f806c12cc73ffa959ae2290824467036f9 (diff)
downloadkrb5-64d7ccb433421599976d17cddde5bb82bd92368f.tar.gz
krb5-64d7ccb433421599976d17cddde5bb82bd92368f.tar.xz
krb5-64d7ccb433421599976d17cddde5bb82bd92368f.zip
protoize
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16102 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/crypto/arcfour')
-rw-r--r--src/lib/crypto/arcfour/ChangeLog4
-rw-r--r--src/lib/crypto/arcfour/arcfour.c34
2 files changed, 17 insertions, 21 deletions
diff --git a/src/lib/crypto/arcfour/ChangeLog b/src/lib/crypto/arcfour/ChangeLog
index d15a4fc4d..9e8394710 100644
--- a/src/lib/crypto/arcfour/ChangeLog
+++ b/src/lib/crypto/arcfour/ChangeLog
@@ -1,3 +1,7 @@
+2004-02-18 Ken Raeburn <raeburn@mit.edu>
+
+ * arcfour.c: Use ANSI C style function definitions.
+
2003-12-19 Ken Raeburn <raeburn@mit.edu>
* arcfour.c (l40): Now const.
diff --git a/src/lib/crypto/arcfour/arcfour.c b/src/lib/crypto/arcfour/arcfour.c
index e4cf361cd..3481fadcb 100644
--- a/src/lib/crypto/arcfour/arcfour.c
+++ b/src/lib/crypto/arcfour/arcfour.c
@@ -11,11 +11,9 @@ of RSA Data Security)
static const char *const l40 = "fortybits";
void
-krb5_arcfour_encrypt_length(enc, hash, inputlen, length)
- const struct krb5_enc_provider *enc;
- const struct krb5_hash_provider *hash;
- size_t inputlen;
- size_t *length;
+krb5_arcfour_encrypt_length(const struct krb5_enc_provider *enc,
+ const struct krb5_hash_provider *hash,
+ size_t inputlen, size_t *length)
{
size_t blocksize, hashsize;
@@ -62,14 +60,11 @@ case 7: /* tgs-req authenticator */
}
krb5_error_code
-krb5_arcfour_encrypt(enc, hash, key, usage, ivec, input, output)
- const struct krb5_enc_provider *enc;
- const struct krb5_hash_provider *hash;
- const krb5_keyblock *key;
- krb5_keyusage usage;
- const krb5_data *ivec;
- const krb5_data *input;
- krb5_data *output;
+krb5_arcfour_encrypt(const struct krb5_enc_provider *enc,
+ const struct krb5_hash_provider *hash,
+ const krb5_keyblock *key, krb5_keyusage usage,
+ const krb5_data *ivec, const krb5_data *input,
+ krb5_data *output)
{
krb5_keyblock k1, k2, k3;
krb5_data d1, d2, d3, salt, plaintext, checksum, ciphertext, confounder;
@@ -191,14 +186,11 @@ krb5_arcfour_encrypt(enc, hash, key, usage, ivec, input, output)
/* This is the arcfour-hmac decryption routine */
krb5_error_code
-krb5_arcfour_decrypt(enc, hash, key, usage, ivec, input, output)
- const struct krb5_enc_provider *enc;
- const struct krb5_hash_provider *hash;
- const krb5_keyblock *key;
- krb5_keyusage usage;
- const krb5_data *ivec;
- const krb5_data *input;
- krb5_data *output;
+krb5_arcfour_decrypt(const struct krb5_enc_provider *enc,
+ const struct krb5_hash_provider *hash,
+ const krb5_keyblock *key, krb5_keyusage usage,
+ const krb5_data *ivec, const krb5_data *input,
+ krb5_data *output)
{
krb5_keyblock k1,k2,k3;
krb5_data d1,d2,d3,salt,ciphertext,plaintext,checksum;