X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=include%2Fopenssl%2Fssl.h;h=3b0ac5021cfe031a228fa736ca99692233f3cbec;hp=8eb3c5389f144a7f0331ef5e03df33bc4082aa07;hb=db0f35dda18403accabe98e7780f3dfc516f49de;hpb=270d65fa34caa974fb27c9b161b0c9b6cd806c76;ds=sidebyside diff --git a/include/openssl/ssl.h b/include/openssl/ssl.h index 8eb3c5389f..3b0ac5021c 100644 --- a/include/openssl/ssl.h +++ b/include/openssl/ssl.h @@ -370,6 +370,9 @@ typedef int (*SSL_verify_cb)(int preverify_ok, X509_STORE_CTX *x509_ctx); SSL_OP_NO_TLSv1|SSL_OP_NO_TLSv1_1|SSL_OP_NO_TLSv1_2|SSL_OP_NO_TLSv1_3) # define SSL_OP_NO_DTLS_MASK (SSL_OP_NO_DTLSv1|SSL_OP_NO_DTLSv1_2) +/* Disallow all renegotiation */ +# define SSL_OP_NO_RENEGOTIATION 0x40000000U + /* * Make server add server-hello extension from early version of cryptopro * draft, when GOST ciphersuite is negotiated. Required for interoperability @@ -2386,6 +2389,7 @@ int ERR_load_SSL_strings(void); # define SSL_F_SSL_READ_EX 434 # define SSL_F_SSL_READ_INTERNAL 523 # define SSL_F_SSL_RENEGOTIATE 516 +# define SSL_F_SSL_RENEGOTIATE_ABBREVIATED 546 # define SSL_F_SSL_SCAN_CLIENTHELLO_TLSEXT 320 # define SSL_F_SSL_SCAN_SERVERHELLO_TLSEXT 321 # define SSL_F_SSL_SESSION_DUP 348