From: Andreas Schneider Date: Thu, 17 May 2018 09:53:18 +0000 (+0200) Subject: s3:utils: Do not segfault on error in DoDNSUpdate() X-Git-Tag: ldb-1.4.0~138 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cdd98aa1e2116fb97e16718d115ee883fe1bc8ba;p=thirdparty%2Fsamba.git s3:utils: Do not segfault on error in DoDNSUpdate() BUG: https://bugzilla.samba.org/show_bug.cgi?id=13440 Signed-off-by: Andreas Schneider Reviewed-by: Volker Lendecke Autobuild-User(master): Volker Lendecke Autobuild-Date(master): Thu May 17 17:28:28 CEST 2018 on sn-devel-144 --- diff --git a/source3/utils/net_dns.c b/source3/utils/net_dns.c index d972a5d4bad..9ee856c0059 100644 --- a/source3/utils/net_dns.c +++ b/source3/utils/net_dns.c @@ -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) &&