From cb0a33076ad3f144228d59a475dc232d9c32fdb5 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Thu, 1 Jul 2004 06:58:47 +0000 Subject: Gisle Vanem made this build fine with djgpp and the Watt-32 stack. --- ares_init.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'ares_init.c') diff --git a/ares_init.c b/ares_init.c index bd23234..c5e35d0 100644 --- a/ares_init.c +++ b/ares_init.c @@ -506,6 +506,24 @@ DhcpNameServer free(resolvers); } +#elif defined(WATT32) + int i; + + sock_init(); + for (i = 0; def_nameservers[i]; i++) + ; + if (i == 0) + return ARES_SUCCESS; /* use localhost DNS server */ + + nservers = i; + servers = calloc(sizeof(*servers), i); + if (!servers) + return ARES_ENOMEM; + + for (i = 0; def_nameservers[i]; i++) + servers[i].addr.s_addr = htonl(def_nameservers[i]); + status = ARES_EOF; + #else { char *p; -- cgit v1.2.3