diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/openssl.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/openssl.c b/src/openssl.c index 5758813..50ce7d3 100644 --- a/src/openssl.c +++ b/src/openssl.c | |||
@@ -8169,7 +8169,7 @@ static int sx_setAlpnSelect(lua_State *L) { | |||
8169 | 8169 | ||
8170 | 8170 | ||
8171 | #if HAVE_SSL_CTX_SET_TLSEXT_SERVERNAME_CALLBACK | 8171 | #if HAVE_SSL_CTX_SET_TLSEXT_SERVERNAME_CALLBACK |
8172 | static int sx_setHostnameCallback_cb(SSL *ssl, int *ad, void *_ctx) { | 8172 | static int sx_setHostNameCallback_cb(SSL *ssl, int *ad, void *_ctx) { |
8173 | SSL_CTX *ctx = _ctx; | 8173 | SSL_CTX *ctx = _ctx; |
8174 | lua_State *L = NULL; | 8174 | lua_State *L = NULL; |
8175 | size_t n; | 8175 | size_t n; |
@@ -8208,10 +8208,10 @@ done: | |||
8208 | lua_settop(L, otop); | 8208 | lua_settop(L, otop); |
8209 | 8209 | ||
8210 | return ret; | 8210 | return ret; |
8211 | } /* sx_setHostnameCallback_cb() */ | 8211 | } /* sx_setHostNameCallback_cb() */ |
8212 | 8212 | ||
8213 | 8213 | ||
8214 | static int sx_setHostnameCallback(lua_State *L) { | 8214 | static int sx_setHostNameCallback(lua_State *L) { |
8215 | SSL_CTX *ctx = checksimple(L, 1, SSL_CTX_CLASS); | 8215 | SSL_CTX *ctx = checksimple(L, 1, SSL_CTX_CLASS); |
8216 | int error; | 8216 | int error; |
8217 | 8217 | ||
@@ -8223,16 +8223,16 @@ static int sx_setHostnameCallback(lua_State *L) { | |||
8223 | } else if (error == auxL_EOPENSSL && !ERR_peek_error()) { | 8223 | } else if (error == auxL_EOPENSSL && !ERR_peek_error()) { |
8224 | return luaL_error(L, "unable to set hostname selection callback: Unknown internal error"); | 8224 | return luaL_error(L, "unable to set hostname selection callback: Unknown internal error"); |
8225 | } else { | 8225 | } else { |
8226 | return auxL_error(L, error, "ssl.context:setHostnameCallback"); | 8226 | return auxL_error(L, error, "ssl.context:setHostNameCallback"); |
8227 | } | 8227 | } |
8228 | } | 8228 | } |
8229 | SSL_CTX_set_tlsext_servername_callback(ctx, sx_setHostnameCallback_cb); | 8229 | SSL_CTX_set_tlsext_servername_callback(ctx, sx_setHostNameCallback_cb); |
8230 | SSL_CTX_set_tlsext_servername_arg(ctx, ctx); | 8230 | SSL_CTX_set_tlsext_servername_arg(ctx, ctx); |
8231 | 8231 | ||
8232 | lua_pushboolean(L, 1); | 8232 | lua_pushboolean(L, 1); |
8233 | 8233 | ||
8234 | return 1; | 8234 | return 1; |
8235 | } /* sx_setHostnameCallback() */ | 8235 | } /* sx_setHostNameCallback() */ |
8236 | #endif | 8236 | #endif |
8237 | 8237 | ||
8238 | 8238 | ||
@@ -8311,7 +8311,7 @@ static const auxL_Reg sx_methods[] = { | |||
8311 | { "setAlpnSelect", &sx_setAlpnSelect }, | 8311 | { "setAlpnSelect", &sx_setAlpnSelect }, |
8312 | #endif | 8312 | #endif |
8313 | #if HAVE_SSL_CTX_SET_TLSEXT_SERVERNAME_CALLBACK | 8313 | #if HAVE_SSL_CTX_SET_TLSEXT_SERVERNAME_CALLBACK |
8314 | { "setHostnameCallback", &sx_setHostnameCallback }, | 8314 | { "setHostNameCallback", &sx_setHostNameCallback }, |
8315 | #endif | 8315 | #endif |
8316 | #if HAVE_SSL_CTX_SET_TLSEXT_STATUS_TYPE | 8316 | #if HAVE_SSL_CTX_SET_TLSEXT_STATUS_TYPE |
8317 | { "setTLSextStatusType", &sx_setTLSextStatusType }, | 8317 | { "setTLSextStatusType", &sx_setTLSextStatusType }, |