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 <string.h>
#include <arpa/inet.h> #include <arpa/inet.h>
#include <netinet/in.h> #include <netinet/in.h>
#include <udns.h> #ifdef UDNS_FOUND
# include <udns.h>
#endif
#include <fstream> #include <fstream>
#include <cstdlib> #include <cstdlib>
@@ -14,6 +16,7 @@
using namespace std::string_literals; using namespace std::string_literals;
#ifdef UDNS_FOUND
static std::map<int, std::string> dns_error_messages { static std::map<int, std::string> dns_error_messages {
{DNS_E_TEMPFAIL, "Timeout while contacting DNS servers"}, {DNS_E_TEMPFAIL, "Timeout while contacting DNS servers"},
{DNS_E_PROTOCOL, "Misformatted DNS reply"}, {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_NOMEM, "Out of memory"},
{DNS_E_BADQUERY, "Misformatted domain name"} {DNS_E_BADQUERY, "Misformatted domain name"}
}; };
#endif
Resolver::Resolver(): Resolver::Resolver():
#ifdef UDNS_FOUND #ifdef UDNS_FOUND
+3 -1
View File
@@ -10,7 +10,9 @@
#include <sys/types.h> #include <sys/types.h>
#include <sys/socket.h> #include <sys/socket.h>
#include <netdb.h> #include <netdb.h>
#include <udns.h> #ifdef UDNS_FOUND
# include <udns.h>
#endif
class AddrinfoDeleter class AddrinfoDeleter
{ {