Commit 97d23faa authored by Benjamin Peterson's avatar Benjamin Peterson

ifdef our way to compatibility with old openssl (closes #23335)

parent f37624e1
......@@ -2148,6 +2148,7 @@ set_ciphers(PySSLContext *self, PyObject *args)
Py_RETURN_NONE;
}
#ifdef OPENSSL_NPN_NEGOTIATED
static int
do_protocol_selection(int alpn, unsigned char **out, unsigned char *outlen,
const unsigned char *server_protocols, unsigned int server_protocols_len,
......@@ -2172,7 +2173,6 @@ do_protocol_selection(int alpn, unsigned char **out, unsigned char *outlen,
return SSL_TLSEXT_ERR_OK;
}
#ifdef OPENSSL_NPN_NEGOTIATED
/* this callback gets passed to SSL_CTX_set_next_protos_advertise_cb */
static int
_advertiseNPN_cb(SSL *s,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment