--- cvsroot/EV/EV.xs 2007/11/01 13:33:12 1.35 +++ cvsroot/EV/EV.xs 2007/11/01 15:46:43 1.36 @@ -10,6 +10,13 @@ #include "EV/EVAPI.h" #include "libev/ev.c" +#include "libev/event.h" +#include "libev/event.c" + +#define DNS_USE_GETTIMEOFDAY_FOR_ID 1 +#define HAVE_STRUCT_IN6_ADDR 1 +#define HAVE_STRTOK_R 1 +#include "libev/evdns.c" typedef int Signal; @@ -157,7 +164,6 @@ } } -#if 0 ///////////////////////////////////////////////////////////////////////////// // DNS @@ -209,7 +215,6 @@ LEAVE; } -#endif #define CHECK_REPEAT(repeat) if (repeat < 0.) \ croak (# repeat " value must be >= 0"); @@ -637,8 +642,6 @@ OUTPUT: RETVAL -#if 0 - MODULE = EV PACKAGE = EV::DNS PREFIX = evdns_ BOOT: @@ -730,6 +733,7 @@ void evdns_search_ndots_set (int ndots) +#if 0 MODULE = EV PACKAGE = EV::HTTP PREFIX = evhttp_