From a6f2081af1573fb42260407cd64b361aacf933a8 Mon Sep 17 00:00:00 2001 From: David Garske Date: Tue, 10 Nov 2020 14:13:38 -0800 Subject: [PATCH] Fixes for key loading errors in snifftest application. --- sslSniffer/sslSnifferTest/snifftest.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sslSniffer/sslSnifferTest/snifftest.c b/sslSniffer/sslSnifferTest/snifftest.c index 6d0989d85..cebbb2682 100644 --- a/sslSniffer/sslSnifferTest/snifftest.c +++ b/sslSniffer/sslSnifferTest/snifftest.c @@ -353,6 +353,9 @@ static int load_key(const char* name, const char* server, int port, printf("Please run directly from sslSniffer/sslSnifferTest dir\n"); ret = -1; } + else { + ret = 0; + } keyFile = XSTRTOK(NULL, ",", &ptr); } @@ -530,7 +533,10 @@ int main(int argc, char** argv) } if (server) { - load_key(sniName, server, port, keyFiles, NULL, err); + ret = load_key(sniName, server, port, keyFiles, NULL, err); + if (ret != 0) { + exit(EXIT_FAILURE); + } } } }