s3:utils: Do not segfault on error in DoDNSUpdate()
authorAndreas Schneider <asn@samba.org>
Thu, 17 May 2018 09:53:18 +0000 (11:53 +0200)
committerVolker Lendecke <vl@samba.org>
Thu, 17 May 2018 15:28:28 +0000 (17:28 +0200)
BUG: https://bugzilla.samba.org/show_bug.cgi?id=13440

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
Autobuild-User(master): Volker Lendecke <vl@samba.org>
Autobuild-Date(master): Thu May 17 17:28:28 CEST 2018 on sn-devel-144

source3/utils/net_dns.c

index d972a5d4bad3beb0541f1e544b9fa937eb6716f5..9ee856c00595b34f38c9f29c05df02f1ba481c6a 100644 (file)
@@ -75,6 +75,7 @@ DNS_ERROR DoDNSUpdate(char *pszServerName,
 
                if (!ERR_DNS_IS_OK(err)) {
                        DEBUG(3,("DoDNSUpdate: failed to probe DNS\n"));
+                       goto error;
                }
 
                if ((dns_response_code(resp->flags) == DNS_NO_ERROR) &&