diff options
Diffstat (limited to 'src/lib/crypto/sha/sha_glue.c')
-rw-r--r-- | src/lib/crypto/sha/sha_glue.c | 41 |
1 files changed, 20 insertions, 21 deletions
diff --git a/src/lib/crypto/sha/sha_glue.c b/src/lib/crypto/sha/sha_glue.c index 28416fc08c..3a57e01821 100644 --- a/src/lib/crypto/sha/sha_glue.c +++ b/src/lib/crypto/sha/sha_glue.c @@ -1,29 +1,28 @@ -#include "k5-int.h" #include "shs.h" krb5_error_code krb5_sha_sum_func - PROTOTYPE((krb5_pointer in, - size_t in_length, - krb5_pointer seed, - size_t seed_length, - krb5_checksum *outcksum)); + PROTOTYPE((krb5_const krb5_pointer in, + krb5_const size_t in_length, + krb5_const krb5_pointer seed, + krb5_const size_t seed_length, + krb5_checksum FAR *outcksum)); krb5_error_code krb5_sha_verify_func - PROTOTYPE((krb5_checksum FAR *cksum, - krb5_pointer in, - size_t in_length, - krb5_pointer seed, - size_t seed_length)); + PROTOTYPE((krb5_const krb5_checksum FAR *cksum, + krb5_const krb5_pointer in, + krb5_const size_t in_length, + krb5_const krb5_pointer seed, + krb5_const size_t seed_length)); krb5_error_code krb5_sha_sum_func(in, in_length, seed, seed_length, outcksum) - krb5_pointer in; - size_t in_length; - krb5_pointer seed; - size_t seed_length; - krb5_checksum *outcksum; + krb5_const krb5_pointer in; + krb5_const size_t in_length; + krb5_const krb5_pointer seed; + krb5_const size_t seed_length; + krb5_checksum FAR *outcksum; { krb5_octet *input = (krb5_octet *)in; SHS_INFO working; @@ -47,11 +46,11 @@ krb5_sha_sum_func(in, in_length, seed, seed_length, outcksum) krb5_error_code krb5_sha_verify_func(cksum, in, in_length, seed, seed_length) - krb5_checksum FAR *cksum; - krb5_pointer in; - size_t in_length; - krb5_pointer seed; - size_t seed_length; + krb5_const krb5_checksum FAR *cksum; + krb5_const krb5_pointer in; + krb5_const size_t in_length; + krb5_const krb5_pointer seed; + krb5_const size_t seed_length; { krb5_octet *input = (krb5_octet *)in; SHS_INFO working; |