]> git.llucax.com Git - software/libev.git/blobdiff - evdns.c
*** empty log message ***
[software/libev.git] / evdns.c
diff --git a/evdns.c b/evdns.c
index 78fbd3c64f3e1218871a44e207351f00b12fb742..e24aacc179416460867265667945a3cd91031f99 100644 (file)
--- a/evdns.c
+++ b/evdns.c
@@ -1,5 +1,4 @@
-#define DNS_USE_GETTIMEOFDAY_FOR_ID 1
-#define HAVE_STRUCT_IN6_ADDR 1
+/* $Id: evdns.c,v 1.21 2007-11-08 18:38:52 root Exp $ */
 
 /* The original version of this module was written by Adam Langley; for
  * a history of modifications, check out the subversion logs.
 
 /* The original version of this module was written by Adam Langley; for
  * a history of modifications, check out the subversion logs.
@@ -41,6 +40,9 @@
 #endif
 
 #ifdef WIN32
 #endif
 
 #ifdef WIN32
+#ifndef EV_STANDALONE
+#include "misc.h"
+#endif
 #endif
 
 /* #define NDEBUG */
 #endif
 
 /* #define NDEBUG */
@@ -2546,7 +2548,7 @@ evdns_resolv_set_defaults(int flags) {
 
 #ifndef HAVE_STRTOK_R
 static char *
 
 #ifndef HAVE_STRTOK_R
 static char *
-fake_strtok_r(char *s, const char *delim, char **state) {
+strtok_r(char *s, const char *delim, char **state) {
        return strtok(s, delim);
 }
 #endif
        return strtok(s, delim);
 }
 #endif
@@ -2622,9 +2624,9 @@ static void
 resolv_conf_parse_line(char *const start, int flags) {
        char *strtok_state;
        static const char *const delims = " \t";
 resolv_conf_parse_line(char *const start, int flags) {
        char *strtok_state;
        static const char *const delims = " \t";
-#define NEXT_TOKEN fake_strtok_r(NULL, delims, &strtok_state)
+#define NEXT_TOKEN strtok_r(NULL, delims, &strtok_state)
 
 
-       char *const first_token = fake_strtok_r(start, delims, &strtok_state);
+       char *const first_token = strtok_r(start, delims, &strtok_state);
        if (!first_token) return;
 
        if (!strcmp(first_token, "nameserver") && (flags & DNS_OPTION_NAMESERVERS)) {
        if (!first_token) return;
 
        if (!strcmp(first_token, "nameserver") && (flags & DNS_OPTION_NAMESERVERS)) {