diff options
| author | Ken Raeburn <raeburn@mit.edu> | 2004-02-19 02:46:30 +0000 |
|---|---|---|
| committer | Ken Raeburn <raeburn@mit.edu> | 2004-02-19 02:46:30 +0000 |
| commit | 64d7ccb433421599976d17cddde5bb82bd92368f (patch) | |
| tree | 412d18e1c5f2267ad741aafb1422ecb274d0ca70 /src/lib/crypto/arcfour | |
| parent | 95a7a6f806c12cc73ffa959ae2290824467036f9 (diff) | |
| download | krb5-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/ChangeLog | 4 | ||||
| -rw-r--r-- | src/lib/crypto/arcfour/arcfour.c | 34 |
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; |
