#define _EVENT_socklen_t unsigned int
/* Define to `int' if <sys/types.h> does not define. */
-#define _EVENT_ssize_t intptr_t
-
-#define ssize_t SSIZE_T
+#define _EVENT_ssize_t SSIZE_T
#endif
}
}
if (win32op->writeset_out->fd_count) {
- SOCKET s;
+ SOCKET s;
i = rand() % win32op->writeset_out->fd_count;
for (j=0; j<win32op->writeset_out->fd_count; ++j) {
if (++i >= win32op->writeset_out->fd_count)
pre += ( '#include <stdlib.h>\n'
'#include <string.h>\n'
'#include <assert.h>\n'
+ '#include <event-config.h>\n'
'#include <event2/event.h>\n'
'#include <event2/buffer.h>\n'
'#include <event2/tag.h>\n\n'
+ '#ifdef _EVENT___func__\n'
+ '#define __func__ _EVENT___FUNC__\n'
+ '#endif\n\n'
)
for statement in cppdirect:
static int dns_got_cancel = 0;
static int dns_err = 0;
+/* XXXXX have evutil export this. */
+int evutil_strcasecmp(const char *, const char *);
+
static void
dns_gethostbyname_cb(int result, char type, int count, int ttl,
void *addresses, void *arg)
#ifdef WIN32
#include <winsock2.h>
#include <windows.h>
-#define __func__ __FUNCTION__
#endif
#ifdef HAVE_CONFIG_H
#include "event-config.h"
#endif
+#ifdef _EVENT___func__
+#define __func__ _EVENT___func__
+#endif
+
#if 0
#include <sys/types.h>
#include <sys/stat.h>