diff options
author | Douglas Bagnall <douglas.bagnall@catalyst.net.nz> | 2019-05-08 14:37:06 +1200 |
---|---|---|
committer | Douglas Bagnall <dbagnall@samba.org> | 2019-05-09 22:39:27 +0000 |
commit | cb9fe0360beee81c47931b2b3acb1836d2542614 (patch) | |
tree | bd3a47e07df014d9b81d298b47d32a82f83dae50 /source4/dns_server | |
parent | e79c839a38caa67aeba1693570e6bf2a0c8c5814 (diff) | |
download | samba-cb9fe0360beee81c47931b2b3acb1836d2542614.tar.gz |
s4/dnsserver: delay return when trying to log (CID 1444976)
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Gary Lockyer <gary@catalyst.net.nz>
Diffstat (limited to 'source4/dns_server')
-rw-r--r-- | source4/dns_server/dnsserver_common.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/source4/dns_server/dnsserver_common.c b/source4/dns_server/dnsserver_common.c index 04d50577eb6..5e687f6848e 100644 --- a/source4/dns_server/dnsserver_common.c +++ b/source4/dns_server/dnsserver_common.c @@ -559,7 +559,7 @@ WERROR dns_common_wildcard_lookup(struct ldb_context *samdb, name = ldb_dn_get_rdn_val(dn); if (name == NULL) { - return DNS_ERR(NAME_ERROR); + werr = DNS_ERR(NAME_ERROR); goto exit; } @@ -615,7 +615,6 @@ WERROR dns_common_wildcard_lookup(struct ldb_context *samdb, werr = dns_common_extract(samdb, el, mem_ctx, records, num_records); TALLOC_FREE(msg); if (!W_ERROR_IS_OK(werr)) { - return werr; goto exit; } |