From 28ff5841bc859333f26fbfcc7c5187a134f28bde Mon Sep 17 00:00:00 2001 From: dmiller Date: Sat, 23 Jul 2016 00:22:53 +0000 Subject: [PATCH] DNS::Factory::ptrToIp will now return false if sockaddr_storate_inet_pton fails --- nmap_dns.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/nmap_dns.cc b/nmap_dns.cc index 45d461311..f0a579513 100644 --- a/nmap_dns.cc +++ b/nmap_dns.cc @@ -1429,8 +1429,7 @@ bool DNS::Factory::ptrToIp(const std::string &ptr, sockaddr_storage &ip) if(ip_str.empty()) return false; - sockaddr_storage_inet_pton(ip_str.c_str(), &ip); - return true; + return sockaddr_storage_inet_pton(ip_str.c_str(), &ip); } size_t DNS::Factory::buildSimpleRequest(const std::string &name, RECORD_TYPE rt, u8 *buf, size_t maxlen)