aboutsummaryrefslogtreecommitdiff
path: root/src/lib/crypto/enc_provider
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2002-02-23 03:20:52 +0000
committerKen Raeburn <raeburn@mit.edu>2002-02-23 03:20:52 +0000
commit6c6ba503a75ded60735f982b20013b0d2cfbff8c (patch)
tree15a48dcad0b612245e5cd35acebb9c1ad1f377e5 /src/lib/crypto/enc_provider
parentb455187ffb3a88ef0337dbf634a38265a2580445 (diff)
downloadkrb5-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/ChangeLog4
-rw-r--r--src/lib/crypto/enc_provider/arcfour.c12
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);