1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-09 00:00:04 +01:00

mbedtls: correct memory cert usage

https://github.com/warmcat/libwebsockets/issues/1569
This commit is contained in:
Andy Green 2019-05-10 06:29:35 +01:00
parent d06b7231cb
commit 832fdae7fd

View file

@ -235,8 +235,9 @@ lws_tls_server_vhost_backend_init(const struct lws_context_creation_info *info,
free(p);
} else {
if (info->server_ssl_ca_mem && info->server_ssl_ca_mem_len &&
SSL_CTX_add_client_CA_ASN1(vhost->tls.ssl_ctx, (int)flen, p)
!= 1) {
SSL_CTX_add_client_CA_ASN1(vhost->tls.ssl_ctx,
(int)info->server_ssl_ca_mem_len,
info->server_ssl_ca_mem) != 1) {
lwsl_err("%s: mem SSL_CTX_add_client_CA_ASN1 unhappy\n",
__func__);
return 1;