fix possible crash on user deletion
[srvx.git] / src / config.h.win32
index d58ae4c79896e6b2f5691e8d32b4b851da356813..2c1177e7d694943fd5a5ec0b48638531c5e13769 100644 (file)
@@ -24,9 +24,6 @@
 /* Define if tokenized P10 desired */
 #define ENABLE_TOKENS 1
 
-/* Define to printf format for a time_t variable */
-#define FMT_TIME_T "%ld"
-
 /* Define to 1 if you have `alloca', as a function or macro. */
 #define HAVE_ALLOCA 1
 
@@ -46,6 +43,9 @@
 /* Define to 1 if you have the <dmalloc.h> header file. */
 #undef HAVE_DMALLOC_H
 
+/* Define to 1 if you have the `epoll_create' function. */
+#undef HAVE_EPOLL_CREATE
+
 /* Define to 1 if you have the <fcntl.h> header file. */
 #define HAVE_FCNTL_H 1
 
@@ -55,6 +55,9 @@
 /* Define to 1 if you have the `ftime' function. */
 #define HAVE_FTIME 1
 
+/* Define to 1 if you have the `gai_strerror' function. */
+#define HAVE_GAI_STRERROR 1
+
 /* Define to 1 if you have the <gc/gc.h> header file. */
 #undef HAVE_GC_GC_H
 
@@ -76,6 +79,9 @@
 /* Define to 1 if you have the `getpagesize' function. */
 #undef HAVE_GETPAGESIZE
 
+/* Define to 1 if you have the `GetProcessTimes' function. */
+#define HAVE_GETPROCESSTIMES 1
+
 /* Define to 1 if you have the `gettimeofday' function. */
 #define HAVE_GETTIMEOFDAY 1
 
 /* Define to 1 if you have the <inttypes.h> header file. */
 #define HAVE_INTTYPES_H 1
 
+/* Define to 1 if you have the `kevent' function. */
+#undef HAVE_KEVENT
+
+/* Define to 1 if you have the `kqueue' function. */
+#undef HAVE_KQUEUE
+
 /* Define to 1 if you have the `dl' library (-ldl). */
 #undef HAVE_LIBDL
 
 /* Define to 1 if you have the `socket' library (-lsocket). */
 #undef HAVE_LIBSOCKET
 
+/* Define to 1 if you have the `localtime' function. */
+#define HAVE_LOCALTIME 1
+
 /* Define to 1 if you have the `localtime_r' function. */
 #undef HAVE_LOCALTIME_R
 
 /* Define to 1 if you have the <mpatrol.h> header file. */
 #undef HAVE_MPATROL_H
 
+/* Define to 1 if you have the `mprotect' function. */
+#undef HAVE_MPROTECT
+
 /* Define to 1 if you have the <netdb.h> header file. */
 #undef HAVE_NETDB_H
 
 #undef HAVE_REGFREE
 
 /* Define to 1 if you have the `select' function. */
-#undef HAVE_SELECT
+#define HAVE_SELECT 1
 
 /* Define to 1 if you have the `setrlimit' function. */
 #undef HAVE_SETRLIMIT
 /* Define to 1 if you have the `sysconf' function. */
 #undef HAVE_SYSCONF
 
+/* Define to 1 if you have the <sys/epoll.h> header file. */
+#undef HAVE_SYS_EPOLL_H
+
+/* Define to 1 if you have the <sys/event.h> header file. */
+#undef HAVE_SYS_EVENT_H
+
 /* Define to 1 if you have the <sys/mman.h> header file. */
 #undef HAVE_SYS_MMAN_H
 
 /* Define to 1 if you have the <sys/wait.h> header file. */
 #undef HAVE_SYS_WAIT_H
 
+/* Define to 1 if you have the `times' function. */
+#undef HAVE_TIMES
+
 /* Define to 1 if you have the <unistd.h> header file. */
 #define HAVE_UNISTD_H 1
 
 #define PACKAGE_NAME "srvx"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "srvx 1.3.1-win"
+#define PACKAGE_STRING "srvx 1.4-win"
 
 /* Define to the one symbol short name of this package. */
-#define PACKAGE_TARNAME "srvx-1.3.1"
+#define PACKAGE_TARNAME "srvx-1.4"
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "1.3.1"
+#define PACKAGE_VERSION "1.4"
 
 /* Define as the return type of signal handlers (`int' or `void'). */
 #define RETSIGTYPE void
 
 /* If using the C implementation of alloca, define if you know the
    direction of stack growth for your system; otherwise it will be
-   automatically deduced at run-time.
+   automatically deduced at runtime.
        STACK_DIRECTION > 0 => grows toward higher addresses
        STACK_DIRECTION < 0 => grows toward lower addresses
        STACK_DIRECTION = 0 => direction of growth unknown */
 #define TM_IN_SYS_TIME 1
 
 /* Version number of package */
-#define VERSION 1.3.1
-
-/* Define if using the Win32 I/O backend */
-#define WITH_IOSET_WIN32 1
+#define VERSION 1.4
 
 /* Define if using the epoll I/O backend */
 #undef WITH_IOSET_EPOLL
 
+/* Define if using the kevent I/O backend */
+#undef WITH_IOSET_KEVENT
+
+/* Define if using the select() I/O backend */
+#define WITH_IOSET_SELECT 1
+
+/* Define if using the Win32 I/O backend */
+#define WITH_IOSET_WIN32 1
+
 /* Define if using the Boehm GC to garbage collect and check memory leaks */
 #undef WITH_MALLOC_BOEHM_GC
 
 /* Define if using the system's malloc */
 #undef WITH_MALLOC_SYSTEM
 
+/* Define if using the Bahamut dialect of IRC */
+#undef WITH_PROTOCOL_BAHAMUT
+
+/* Define if using the P10 dialect of IRC */
+#define WITH_PROTOCOL_P10 1
+
 /* Define to empty if `const' does not conform to ANSI C. */
 #undef const
 
 #endif
 
 /* type to use in place of socklen_t if not defined */
-#undef socklen_t
+#define socklen_t int