From 9dbdab0d9eb18a4e7cba7814c7c37b3ad14bd36c Mon Sep 17 00:00:00 2001 From: Jan Kadlec <jan.kadlec@nic.cz> Date: Wed, 10 Jul 2013 16:29:49 +0200 Subject: [PATCH] Added missing return check. --- src/libknot/nameserver/name-server.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libknot/nameserver/name-server.c b/src/libknot/nameserver/name-server.c index a1c25472d..f613259d1 100644 --- a/src/libknot/nameserver/name-server.c +++ b/src/libknot/nameserver/name-server.c @@ -2151,6 +2151,9 @@ search: // We need previous and closest encloser, full search has to be done find_ret = knot_zone_contents_find_dname(zone, qname, &node, &closest_encloser, &previous); + if (find_ret == KNOT_EINVAL) { + return NS_ERR_SERVFAIL; + } } dbg_ns_exec_verb( -- GitLab