mirror of
https://frontier.innolan.net/rainlance/c-ares.git
synced 2026-10-08 05:29:27 +00:00
Gisle Vanem made this build fine with djgpp and the Watt-32 stack.
This commit is contained in:
+18
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user