From: Aaron Thompson Date: Fri, 3 Apr 2020 05:42:26 +0000 (+0000) Subject: Fix a segfault when a PKCS#11 token is not found. X-Git-Tag: v9.17.2~134^2~4 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=541d7bafe652c03b14cd9844bfeea371de161e5b;p=thirdparty%2Fbind9.git Fix a segfault when a PKCS#11 token is not found. --- diff --git a/lib/isc/pk11.c b/lib/isc/pk11.c index 9e136b3bc2a..bc910d7fdf2 100644 --- a/lib/isc/pk11.c +++ b/lib/isc/pk11.c @@ -644,6 +644,9 @@ pk11_get_best_token(pk11_optype_t optype) { token = best_eddsa_token; break; default: + break; + } + if (token == NULL) { return (0); } return (token->slotid);