tls: add start_listen openssl API return value check 77/33477/6
authorOfer Heifetz <oferh@marvell.com>
Mon, 26 Jul 2021 11:17:33 +0000 (14:17 +0300)
committerFlorin Coras <florin.coras@gmail.com>
Thu, 12 Aug 2021 14:26:22 +0000 (14:26 +0000)
commit8c7f5c809fecec80cdfdcae6cab1592defddc931
tree7f2dfba98d4e6683914c63395b86850f9c8ad7c8
parentb8e7a45d56be9f3e11b07b82fd899160e2af1bf1
tls: add start_listen openssl API return value check

Type: improvement

Check SSL_CTX_use_* API return value and exit on error.
Check BIO_new return code.
Release allocated BIO on error cases.

Change-Id: I9c48e91727e0eeba5d7d74d06fc37634e3c20978
Signed-off-by: Ofer Heifetz <oferh@marvell.com>
src/plugins/tlsopenssl/tls_openssl.c