---
unit/test-tls.c | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/unit/test-tls.c b/unit/test-tls.c
index 9ddb80c..0d23f16 100644
--- a/unit/test-tls.c
+++ b/unit/test-tls.c
@@ -356,6 +356,7 @@ static void tls_test_disconnected(enum l_tls_alert_desc reason, bool
remote,
static void test_tls_test(const void *data)
{
+ bool auth_ok;
const struct tls_conn_test *test = data;
struct tls_test_state s[2] = {
{
@@ -388,12 +389,14 @@ static void test_tls_test(const void *data)
assert(s[0].tls);
assert(s[1].tls);
- l_tls_set_auth_data(s[0].tls, test->server_cert_path,
- test->server_key_path,
- test->server_key_passphrase);
- l_tls_set_auth_data(s[1].tls, test->client_cert_path,
- test->client_key_path,
- test->client_key_passphrase);
+ auth_ok = l_tls_set_auth_data(s[0].tls, test->server_cert_path,
+ test->server_key_path,
+ test->server_key_passphrase);
+ assert(auth_ok);
+ auth_ok = l_tls_set_auth_data(s[1].tls, test->client_cert_path,
+ test->client_key_path,
+ test->client_key_passphrase);
+ assert(auth_ok);
l_tls_set_cacert(s[0].tls, test->server_ca_cert_path);
l_tls_set_cacert(s[1].tls, test->client_ca_cert_path);
--
2.9.2