diff options
author | David Benjamin <davidben@chromium.org> | 2015-11-03 18:40:23 +0300 |
---|---|---|
committer | Adam Langley <agl@google.com> | 2015-11-06 23:04:36 +0300 |
commit | e82e6f6696127e660584d5809d72046b87a81cb1 (patch) | |
tree | e03f1cc7a309977f516511965896616b7fe8f531 /include/openssl/bn.h | |
parent | c7817d8ce2f3c90b2de36cd3c654b80ab078abac (diff) |
Constify more BN_MONT_CTX parameters.
Most functions can take this in as const. Note this changes an
RSA_METHOD hook, though one I would not expect anyone to override.
Change-Id: Ib70ae65e5876b01169bdc594e465e3e3c4319a8b
Reviewed-on: https://boringssl-review.googlesource.com/6419
Reviewed-by: Adam Langley <agl@google.com>
Diffstat (limited to 'include/openssl/bn.h')
-rw-r--r-- | include/openssl/bn.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/openssl/bn.h b/include/openssl/bn.h index 1a3958f0..01115c82 100644 --- a/include/openssl/bn.h +++ b/include/openssl/bn.h @@ -737,7 +737,7 @@ OPENSSL_EXPORT void BN_MONT_CTX_free(BN_MONT_CTX *mont); /* BN_MONT_CTX_copy sets |to| equal to |from|. It returns |to| on success or * NULL on error. */ OPENSSL_EXPORT BN_MONT_CTX *BN_MONT_CTX_copy(BN_MONT_CTX *to, - BN_MONT_CTX *from); + const BN_MONT_CTX *from); /* BN_MONT_CTX_set sets up a Montgomery context given the modulus, |mod|. It * returns one on success and zero on error. */ @@ -787,7 +787,7 @@ OPENSSL_EXPORT int BN_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, OPENSSL_EXPORT int BN_mod_exp_mont(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, - BN_MONT_CTX *m_ctx); + const BN_MONT_CTX *mont); OPENSSL_EXPORT int BN_mod_exp_mont_consttime(BIGNUM *rr, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, @@ -796,11 +796,11 @@ OPENSSL_EXPORT int BN_mod_exp_mont_consttime(BIGNUM *rr, const BIGNUM *a, OPENSSL_EXPORT int BN_mod_exp_mont_word(BIGNUM *r, BN_ULONG a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, - BN_MONT_CTX *m_ctx); + const BN_MONT_CTX *mont); OPENSSL_EXPORT int BN_mod_exp2_mont(BIGNUM *r, const BIGNUM *a1, const BIGNUM *p1, const BIGNUM *a2, const BIGNUM *p2, const BIGNUM *m, - BN_CTX *ctx, BN_MONT_CTX *m_ctx); + BN_CTX *ctx, const BN_MONT_CTX *mont); /* Deprecated functions */ |