diff options
author | Jesse Fang <boycht@gmail.com> | 2020-01-13 23:04:29 +0800 |
---|---|---|
committer | Azat Khuzhin <azat@libevent.org> | 2020-07-22 22:52:58 +0300 |
commit | b28effa95082e468340cc13d274d3a2ea205c174 (patch) | |
tree | 4e28a9e50b65f2626727147c2c19c5f56f198a3a /bufferevent-internal.h | |
parent | 79dc8789f5a679391639fe9995a47f2bcd997e07 (diff) | |
download | libevent-b28effa95082e468340cc13d274d3a2ea205c174.tar.gz |
mbedtls based SSL implementation
prototype is libevent-2.1.11-stable libevent_openssl.c
Diffstat (limited to 'bufferevent-internal.h')
-rw-r--r-- | bufferevent-internal.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/bufferevent-internal.h b/bufferevent-internal.h index 87ab9ad9..94a9cb3c 100644 --- a/bufferevent-internal.h +++ b/bufferevent-internal.h @@ -313,6 +313,13 @@ extern const struct bufferevent_ops bufferevent_ops_openssl; #define BEV_IS_OPENSSL(bevp) 0 #endif +#if defined(EVENT__HAVE_MBEDTLS) +extern const struct bufferevent_ops bufferevent_ops_mbedtls; +#define BEV_IS_MBEDTLS(bevp) ((bevp)->be_ops == &bufferevent_ops_mbedtls) +#else +#define BEV_IS_MBEDTLS(bevp) 0 +#endif + #ifdef _WIN32 extern const struct bufferevent_ops bufferevent_ops_async; #define BEV_IS_ASYNC(bevp) ((bevp)->be_ops == &bufferevent_ops_async) |