modified by ohneta

Dependents:   HelloESP8266Interface_mine

Fork of DnsQuery by Sarah Marsh

Revision:
5:7555d509b568
Parent:
4:7e64d099f63e
--- a/DnsQuery.cpp	Tue Nov 10 14:37:17 2015 +0000
+++ b/DnsQuery.cpp	Wed Nov 11 03:39:26 2015 +0000
@@ -37,16 +37,17 @@
 
 
 
-DnsQuery::DnsQuery(SocketInterface *sock, const char* hostname, char* ipaddress, const char *dnsIp)
+
+DnsQuery::DnsQuery(SocketInterface *sock, const char* hostname, char* ipaddress, const char *preferreddnsIp)
 {
     socket = sock;
-    this->setPreferredDNSServerIP(dnsIp);
+    this->setPreferredDNSServerIP(preferreddnsIp);
     this->getHostByName(hostname, ipaddress);
 }
 
-void DnsQuery::setPreferredDNSServerIP(const char *dnsIp)
+void DnsQuery::setPreferredDNSServerIP(const char *preferreddnsIp)
 {
-    _preferred_dnsip = dnsIp;
+    _preferred_dnsip = preferreddnsIp;
 }
 
 bool DnsQuery::getHostByName(const char* hostname, char* resolvedIp)
@@ -144,7 +145,7 @@
     //  Receive the answer from DNS
     int response_length = 0;
     INFO("Recieving");
-    response_length = socket->recv(packet, 1024);
+    response_length = socket->recv(packet, 1024, 1000);  // todo !!
         /*
         for( int i = 0 ; i < 1024; i++) {
             printf("%02x ", packet[i]);