Skip to content

Commit 97d7823

Browse files
committed
f
Signed-off-by: Nic <[email protected]>
1 parent 338192b commit 97d7823

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

patch/1.21.4/ngx_stream_lua-ssl_session_hostname.patch

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
diff --git src/ngx_stream_lua_ssl_certby.c src/ngx_stream_lua_ssl_certby.c
2-
index 7b4cc5b..054a45e 100644
2+
index 7b4cc5b..3aa44bb 100644
33
--- src/ngx_stream_lua_ssl_certby.c
44
+++ src/ngx_stream_lua_ssl_certby.c
5-
@@ -882,6 +882,49 @@ ngx_stream_lua_ffi_ssl_server_name(ngx_stream_lua_request_t *r, char **name,
5+
@@ -882,6 +882,46 @@ ngx_stream_lua_ffi_ssl_server_name(ngx_stream_lua_request_t *r, char **name,
66
}
77

88

@@ -32,15 +32,12 @@ index 7b4cc5b..054a45e 100644
3232
+ * is only returned in OpenSSL 1.1.1+ as well
3333
+ */
3434
+
35-
+ SSL_SESSION *sess = SSL_get0_session(ssl_conn);
36-
+ if (sess != NULL) {
37-
+ *name = (char *) SSL_SESSION_get0_hostname(sess);
38-
+ if (*name) {
39-
+ *namelen = ngx_strlen(*name);
40-
+ return NGX_OK;
41-
+ }
42-
+ }
35+
+ *name = (char *) SSL_SESSION_get0_hostname(SSL_get0_session(ssl_conn));
4336
+
37+
+ if (*name) {
38+
+ *namelen = ngx_strlen(*name);
39+
+ return NGX_OK;
40+
+ }
4441
+#endif
4542
+
4643
+ *name = "";

0 commit comments

Comments
 (0)