diff options
-rw-r--r-- | sys/crypto/sha1.c | 2 | ||||
-rw-r--r-- | sys/crypto/sha1.h | 2 | ||||
-rw-r--r-- | sys/netinet6/ah.h | 3 | ||||
-rw-r--r-- | sys/netinet6/ah_core.c | 21 |
4 files changed, 15 insertions, 13 deletions
diff --git a/sys/crypto/sha1.c b/sys/crypto/sha1.c index 5b1c02d..8918837 100644 --- a/sys/crypto/sha1.c +++ b/sys/crypto/sha1.c @@ -220,7 +220,7 @@ sha1_pad(ctxt) void sha1_loop(ctxt, input0, len) struct sha1_ctxt *ctxt; - caddr_t input0; + const caddr_t input0; size_t len; { u_int8_t *input; diff --git a/sys/crypto/sha1.h b/sys/crypto/sha1.h index a6a4fab..f246ffe 100644 --- a/sys/crypto/sha1.h +++ b/sys/crypto/sha1.h @@ -56,7 +56,7 @@ struct sha1_ctxt { #ifdef _KERNEL extern void sha1_init __P((struct sha1_ctxt *)); extern void sha1_pad __P((struct sha1_ctxt *)); -extern void sha1_loop __P((struct sha1_ctxt *, caddr_t, size_t)); +extern void sha1_loop __P((struct sha1_ctxt *, const caddr_t, size_t)); extern void sha1_result __P((struct sha1_ctxt *, caddr_t)); /* compatibilty with other SHA1 source codes */ diff --git a/sys/netinet6/ah.h b/sys/netinet6/ah.h index 06137dd..1b7e602 100644 --- a/sys/netinet6/ah.h +++ b/sys/netinet6/ah.h @@ -66,7 +66,8 @@ struct ah_algorithm { int keymin; /* in bits */ int keymax; /* in bits */ void (*init) __P((struct ah_algorithm_state *, struct secasvar *)); - void (*update) __P((struct ah_algorithm_state *, caddr_t, size_t)); + void (*update) __P((struct ah_algorithm_state *, const caddr_t, + size_t)); void (*result) __P((struct ah_algorithm_state *, caddr_t)); }; diff --git a/sys/netinet6/ah_core.c b/sys/netinet6/ah_core.c index e30bf2a..7a5416a 100644 --- a/sys/netinet6/ah_core.c +++ b/sys/netinet6/ah_core.c @@ -95,30 +95,31 @@ static int ah_sumsiz_zero __P((struct secasvar *)); static int ah_none_mature __P((struct secasvar *)); static void ah_none_init __P((struct ah_algorithm_state *, struct secasvar *)); -static void ah_none_loop __P((struct ah_algorithm_state *, caddr_t, size_t)); +static void ah_none_loop __P((struct ah_algorithm_state *, const caddr_t, + size_t)); static void ah_none_result __P((struct ah_algorithm_state *, caddr_t)); static int ah_keyed_md5_mature __P((struct secasvar *)); static void ah_keyed_md5_init __P((struct ah_algorithm_state *, struct secasvar *)); -static void ah_keyed_md5_loop __P((struct ah_algorithm_state *, caddr_t, +static void ah_keyed_md5_loop __P((struct ah_algorithm_state *, const caddr_t, size_t)); static void ah_keyed_md5_result __P((struct ah_algorithm_state *, caddr_t)); static int ah_keyed_sha1_mature __P((struct secasvar *)); static void ah_keyed_sha1_init __P((struct ah_algorithm_state *, struct secasvar *)); -static void ah_keyed_sha1_loop __P((struct ah_algorithm_state *, caddr_t, +static void ah_keyed_sha1_loop __P((struct ah_algorithm_state *, const caddr_t, size_t)); static void ah_keyed_sha1_result __P((struct ah_algorithm_state *, caddr_t)); static int ah_hmac_md5_mature __P((struct secasvar *)); static void ah_hmac_md5_init __P((struct ah_algorithm_state *, struct secasvar *)); -static void ah_hmac_md5_loop __P((struct ah_algorithm_state *, caddr_t, +static void ah_hmac_md5_loop __P((struct ah_algorithm_state *, const caddr_t, size_t)); static void ah_hmac_md5_result __P((struct ah_algorithm_state *, caddr_t)); static int ah_hmac_sha1_mature __P((struct secasvar *)); static void ah_hmac_sha1_init __P((struct ah_algorithm_state *, struct secasvar *)); -static void ah_hmac_sha1_loop __P((struct ah_algorithm_state *, caddr_t, +static void ah_hmac_sha1_loop __P((struct ah_algorithm_state *, const caddr_t, size_t)); static void ah_hmac_sha1_result __P((struct ah_algorithm_state *, caddr_t)); @@ -181,7 +182,7 @@ ah_none_init(state, sav) static void ah_none_loop(state, addr, len) struct ah_algorithm_state *state; - caddr_t addr; + const caddr_t addr; size_t len; { } @@ -261,7 +262,7 @@ ah_keyed_md5_init(state, sav) static void ah_keyed_md5_loop(state, addr, len) struct ah_algorithm_state *state; - caddr_t addr; + const caddr_t addr; size_t len; { if (!state) @@ -373,7 +374,7 @@ ah_keyed_sha1_init(state, sav) static void ah_keyed_sha1_loop(state, addr, len) struct ah_algorithm_state *state; - caddr_t addr; + const caddr_t addr; size_t len; { SHA1_CTX *ctxt; @@ -482,7 +483,7 @@ ah_hmac_md5_init(state, sav) static void ah_hmac_md5_loop(state, addr, len) struct ah_algorithm_state *state; - caddr_t addr; + const caddr_t addr; size_t len; { MD5_CTX *ctxt; @@ -598,7 +599,7 @@ ah_hmac_sha1_init(state, sav) static void ah_hmac_sha1_loop(state, addr, len) struct ah_algorithm_state *state; - caddr_t addr; + const caddr_t addr; size_t len; { SHA1_CTX *ctxt; |