Add some missing ifndef for udns

This commit is contained in:
louiz’
2017-01-31 23:47:45 +01:00
parent 45f7396c8d
commit a5d35c2455
2 changed files with 8 additions and 2 deletions
+5 -1
View File
@@ -4,7 +4,9 @@
#include <string.h>
#include <arpa/inet.h>
#include <netinet/in.h>
#include <udns.h>
#ifdef UDNS_FOUND
# include <udns.h>
#endif
#include <fstream>
#include <cstdlib>
@@ -14,6 +16,7 @@
using namespace std::string_literals;
#ifdef UDNS_FOUND
static std::map<int, std::string> dns_error_messages {
{DNS_E_TEMPFAIL, "Timeout while contacting DNS servers"},
{DNS_E_PROTOCOL, "Misformatted DNS reply"},
@@ -21,6 +24,7 @@ static std::map<int, std::string> dns_error_messages {
{DNS_E_NOMEM, "Out of memory"},
{DNS_E_BADQUERY, "Misformatted domain name"}
};
#endif
Resolver::Resolver():
#ifdef UDNS_FOUND
+3 -1
View File
@@ -10,7 +10,9 @@
#include <sys/types.h>
#include <sys/socket.h>
#include <netdb.h>
#include <udns.h>
#ifdef UDNS_FOUND
# include <udns.h>
#endif
class AddrinfoDeleter
{