From a8c8ae099fce79ed787e6a7d2fb51a54b0b660b4 Mon Sep 17 00:00:00 2001 From: Anton Date: Mon, 16 Jul 2018 02:25:55 +0400 Subject: handle unaccessible DH params file --- PICA_client.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'PICA_client.c') diff --git a/PICA_client.c b/PICA_client.c index 7e8b575..7f76e3f 100644 --- a/PICA_client.c +++ b/PICA_client.c @@ -1425,6 +1425,8 @@ int PICA_open_acc(const char *cert_file, dh = PEM_read_DHparams(dh_file, NULL, NULL, NULL); fclose(dh_file); } + else + return PICA_ERRINVARG; if (1 != SSL_CTX_set_tmp_dh(a->ctx, dh)) { -- cgit v1.2.1