summaryrefslogtreecommitdiff
path: root/ares_init.c
diff options
context:
space:
mode:
authorGisle Vanem <gvanem@broadpark.no>2011-02-15 17:15:37 +0100
committerDaniel Stenberg <daniel@haxx.se>2011-02-18 13:59:00 +0100
commit9a11973403c8c3700db069e368b3bcfec8b07713 (patch)
tree1f5b617f38eae27d58e261254d3d55ac2bcd05a8 /ares_init.c
parente14f136aa3415e28f01f7dd1c1497ddafecd3af5 (diff)
downloadc-ares-9a11973403c8c3700db069e368b3bcfec8b07713.tar.gz
c-ares-9a11973403c8c3700db069e368b3bcfec8b07713.tar.bz2
c-ares-9a11973403c8c3700db069e368b3bcfec8b07713.zip
Watt32: fix server init
Somewhere in the process, programs using the Watt-32 tcp/ip stack stopped working.
Diffstat (limited to 'ares_init.c')
-rw-r--r--ares_init.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/ares_init.c b/ares_init.c
index 4c54c86..35e88a2 100644
--- a/ares_init.c
+++ b/ares_init.c
@@ -1,6 +1,6 @@
/* Copyright 1998 by the Massachusetts Institute of Technology.
- * Copyright (C) 2007-2010 by Daniel Stenberg
+ * Copyright (C) 2007-2011 by Daniel Stenberg
*
* Permission to use, copy, modify, and distribute this
* software and its documentation for any purpose and without
@@ -832,7 +832,10 @@ DhcpNameServer
return ARES_ENOMEM;
for (i = 0; def_nameservers[i]; i++)
- servers[i].addr.addrV4.s_addr = htonl(def_nameservers[i]);
+ {
+ servers[i].addr.addrV4.s_addr = htonl(def_nameservers[i]);
+ servers[i].addr.family = AF_INET;
+ }
status = ARES_EOF;
#elif defined(ANDROID)