diff options
author | Ken Raeburn <raeburn@mit.edu> | 2002-02-23 03:20:52 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@mit.edu> | 2002-02-23 03:20:52 +0000 |
commit | 6c6ba503a75ded60735f982b20013b0d2cfbff8c (patch) | |
tree | 15a48dcad0b612245e5cd35acebb9c1ad1f377e5 /src/lib/crypto/enc_provider | |
parent | b455187ffb3a88ef0337dbf634a38265a2580445 (diff) | |
download | krb5-6c6ba503a75ded60735f982b20013b0d2cfbff8c.zip krb5-6c6ba503a75ded60735f982b20013b0d2cfbff8c.tar.gz krb5-6c6ba503a75ded60735f982b20013b0d2cfbff8c.tar.bz2 |
Use const instead of krb5_const
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14161 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/crypto/enc_provider')
-rw-r--r-- | src/lib/crypto/enc_provider/ChangeLog | 4 | ||||
-rw-r--r-- | src/lib/crypto/enc_provider/arcfour.c | 12 |
2 files changed, 10 insertions, 6 deletions
diff --git a/src/lib/crypto/enc_provider/ChangeLog b/src/lib/crypto/enc_provider/ChangeLog index 4b06974..bb66d7b 100644 --- a/src/lib/crypto/enc_provider/ChangeLog +++ b/src/lib/crypto/enc_provider/ChangeLog @@ -1,3 +1,7 @@ +2002-02-22 Ken Raeburn <raeburn@mit.edu> + + * arcfour.c: Use const instead of krb5_const. + 2001-11-06 Sam Hartman <hartmans@mit.edu> * arcfour.c (k5_arcfour_docrypt): Treat state as an diff --git a/src/lib/crypto/enc_provider/arcfour.c b/src/lib/crypto/enc_provider/arcfour.c index 28627b7..bfdc193 100644 --- a/src/lib/crypto/enc_provider/arcfour.c +++ b/src/lib/crypto/enc_provider/arcfour.c @@ -26,8 +26,8 @@ static void k5_arcfour_crypt(ArcfourContext *ctx, unsigned char *dest, /* Interface layer to kerb5 crypto layer */ static krb5_error_code -k5_arcfour_docrypt(krb5_const krb5_keyblock *, krb5_const krb5_data *, - krb5_const krb5_data *, krb5_data *); +k5_arcfour_docrypt(const krb5_keyblock *, const krb5_data *, + const krb5_data *, krb5_data *); /* The blocksize for the enctype */ @@ -38,7 +38,7 @@ static void k5_arcfour_keysize(size_t *, size_t *); /* from a random bitstrem, construct a key */ static krb5_error_code -k5_arcfour_make_key(krb5_const krb5_data *, krb5_keyblock *); +k5_arcfour_make_key(const krb5_data *, krb5_keyblock *); static unsigned char arcfour_weakkey1[] = {0x00, 0x00, 0xfd}; static unsigned char arcfour_weakkey2[] = {0x03, 0xfd, 0xfc}; @@ -142,8 +142,8 @@ k5_arcfour_keysize(size_t *keybytes, size_t *keylength) /* The workhorse of the arcfour system, this impliments the cipher */ static krb5_error_code -k5_arcfour_docrypt(krb5_const krb5_keyblock *key, krb5_const krb5_data *state, - krb5_const krb5_data *input, krb5_data *output) +k5_arcfour_docrypt(const krb5_keyblock *key, const krb5_data *state, + const krb5_data *input, krb5_data *output) { ArcfourContext *arcfour_ctx; ArcFourCipherState *cipher_state; @@ -185,7 +185,7 @@ k5_arcfour_docrypt(krb5_const krb5_keyblock *key, krb5_const krb5_data *state, } static krb5_error_code -k5_arcfour_make_key(krb5_const krb5_data *randombits, krb5_keyblock *key) +k5_arcfour_make_key(const krb5_data *randombits, krb5_keyblock *key) { if (key->length != 16) return(KRB5_BAD_KEYSIZE); |