diff options
Diffstat (limited to 'include/openssl/ssl.h.in')
-rw-r--r-- | include/openssl/ssl.h.in | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/openssl/ssl.h.in b/include/openssl/ssl.h.in index 8d82bf6b5a..c5ab105816 100644 --- a/include/openssl/ssl.h.in +++ b/include/openssl/ssl.h.in @@ -2277,6 +2277,14 @@ __owur int SSL_get_stream_type(SSL *s); __owur uint64_t SSL_get_stream_id(SSL *s); +#define SSL_DEFAULT_STREAM_MODE_NONE 0 +#define SSL_DEFAULT_STREAM_MODE_AUTO_BIDI 1 +#define SSL_DEFAULT_STREAM_MODE_AUTO_UNI 2 +__owur int SSL_set_default_stream_mode(SSL *s, uint32_t mode); + +__owur SSL *SSL_detach_stream(SSL *s); +__owur int SSL_attach_stream(SSL *conn, SSL *stream); + #define SSL_STREAM_FLAG_UNI (1U << 0) __owur SSL *SSL_new_stream(SSL *s, uint64_t flags); |