From 515fe65adb443a642a63f731aacc4907c7fd43d8 Mon Sep 17 00:00:00 2001 From: Brian Rak Date: Wed, 17 Jan 2024 20:58:51 +0000 Subject: [PATCH] Remove duplicate function --- src/ngx_http_lua_ssl_certby.c | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/src/ngx_http_lua_ssl_certby.c b/src/ngx_http_lua_ssl_certby.c index e3cf5f8b39..ea3303b275 100644 --- a/src/ngx_http_lua_ssl_certby.c +++ b/src/ngx_http_lua_ssl_certby.c @@ -1308,35 +1308,6 @@ ngx_http_lua_ffi_parse_der_priv_key(const char *data, size_t len, } -void * -ngx_http_lua_ffi_parse_der_priv_key(const char *data, size_t len, - char **err) -{ - BIO *bio = NULL; - EVP_PKEY *pkey = NULL; - - bio = BIO_new_mem_buf((char *) data, len); - if (bio == NULL) { - *err = "BIO_new_mem_buf() failed"; - BIO_free(bio); - ERR_clear_error(); - return NULL; - } - - pkey = d2i_PrivateKey_bio(bio, NULL); - if (pkey == NULL) { - *err = "d2i_PrivateKey_bio() failed"; - BIO_free(bio); - ERR_clear_error(); - return NULL; - } - - BIO_free(bio); - - return pkey; -} - - void ngx_http_lua_ffi_free_priv_key(void *cdata) {