diff options
author | Rich Salz <rsalz@akamai.com> | 2021-05-11 10:51:13 -0400 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2021-05-14 09:59:38 +0100 |
commit | 56bd17830f2d5855b533d923d4e0649d3ed61d11 (patch) | |
tree | ce86ed934d883339d8f53d9f5933cc064d95c46e /ssl/ssl_local.h | |
parent | 8a0f65f06b0b0fa0411175bcd764c818d9c52469 (diff) |
Convert SSL_{CTX}_[gs]et_options to 64
Less tersely: converted SSL_get_options, SSL_set_options,
SSL_CTX_get_options and SSL_CTX_get_options to take and return uint64_t
since we were running out of 32 bits.
Fixes: 15145
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15230)
Diffstat (limited to 'ssl/ssl_local.h')
-rw-r--r-- | ssl/ssl_local.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ssl/ssl_local.h b/ssl/ssl_local.h index 023e6f4378..0a6c4bf9ec 100644 --- a/ssl/ssl_local.h +++ b/ssl/ssl_local.h @@ -957,7 +957,7 @@ struct ssl_ctx_st { * SSL_new) */ - uint32_t options; + uint64_t options; uint32_t mode; int min_proto_version; int max_proto_version; @@ -1535,7 +1535,7 @@ struct ssl_st { STACK_OF(X509_NAME) *client_ca_names; CRYPTO_REF_COUNT references; /* protocol behaviour */ - uint32_t options; + uint64_t options; /* API behaviour */ uint32_t mode; int min_proto_version; |