diff options
Diffstat (limited to 'src/net/dns.c')
| -rw-r--r-- | src/net/dns.c | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/src/net/dns.c b/src/net/dns.c deleted file mode 100644 index 83853e2..0000000 --- a/src/net/dns.c +++ /dev/null @@ -1,26 +0,0 @@ -#ifndef __WIN32__ -#include <sys/socket.h> -#include <netinet/in.h> -#include <arpa/inet.h> -#include <netdb.h> -#else -#include <windows.h> -#include <wininet.h> -#endif - -#include <string.h> -#include "main.h" -#include "dns.h" - -char *dns_resolv(char *domain) -{ - struct hostent *host; - - host = gethostbyname(domain); - - if (host == NULL || host->h_addr_list[0] == NULL) { - return NULL; - } - - return strdup(inet_ntoa(*((struct in_addr *) host->h_addr_list[0]))); -} |