refine mingw compatibility

This commit is contained in:
Max Lv
2015-01-11 13:40:08 +09:00
parent 27b60ce1c7
commit dfb4b3ba3c
8 changed files with 30 additions and 15 deletions
+7 -1
View File
@@ -1146,9 +1146,15 @@ int main(int argc, char **argv)
// setup udns
if (nameserver_num == 0) {
#ifdef __MINGW32__
nameservers[nameserver_num++] = "8.8.8.8";
resolv_init(loop, nameservers, nameserver_num);
#else
resolv_init(loop, NULL, 0);
#endif
} else {
resolv_init(loop, nameservers, nameserver_num);
}
resolv_init(loop, nameservers, nameserver_num);
// inilitialize listen context
struct listen_ctx listen_ctx_list[server_num];