00001 #ifndef AUTOCONF_H
00002 #define AUTOCONF_H
00003
00004 #include "copyright.h"
00005
00006 #define _WIN32_WINNT 0x0400
00007 #define FD_SETSIZE 512
00008 #define WIN32_LEAN_AND_MEAN
00009 #include <windows.h>
00010 #include <winsock2.h>
00011
00012 #include <malloc.h>
00013 #include <crtdbg.h>
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #define STDC_HEADERS
00024
00025 #undef HAVE_UNISTD_H
00026
00027 #undef NEED_MEMORY_H
00028
00029 #define RETSIGTYPE void
00030
00031 #undef TM_IN_SYS_TIME
00032
00033 #undef HAVE_TM_ZONE
00034
00035 #undef HAVE_TZNAME
00036
00037 #undef HAVE_SETRLIMIT
00038
00039 #undef HAVE_GETRUSAGE
00040
00041 #undef HAVE_GETDTABLESIZE
00042
00043 #undef HAVE_GETPAGESIZE
00044
00045 #undef HAVE_GETTIMEOFDAY
00046
00047 #undef HAVE_USLEEP
00048
00049 #undef HAVE_NANOSLEEP
00050
00051 #undef HAVE_SETITIMER
00052
00053 #undef SYS_SIGLIST_DECLARED
00054
00055 #undef HAVE_SYS_SIGNAME
00056
00057 #undef INDEX_IN_STRING_H
00058
00059 #define MALLOC_IN_STDLIB_H
00060
00061 #undef SIGNAL_SIGCHLD_BRAINDAMAGE
00062
00063 #define HAVE_ERRNO_H
00064
00065 #undef HAVE_SYS_SELECT_H
00066
00067 #undef HAVE_SYS_RUSAGE_H
00068
00069 #undef WORDS_BIGENDIAN
00070
00071 #define WORDS_LITTLEENDIAN 1
00072
00073 #undef WORDS_UNKNOWN
00074
00075 #undef const
00076
00077 #define SIZEOF_SHORT 2
00078
00079 #define SIZEOF_UNSIGNED_SHORT 2
00080
00081 #define SIZEOF_INT 4
00082
00083 #define SIZEOF_UNSIGNED_INT 4
00084
00085 #define SIZEOF_LONG 4
00086
00087 #define SIZEOF_UNSIGNED_LONG 4
00088
00089 #define CAN_UNALIGN_SHORT
00090
00091 #define CAN_UNALIGN_INT
00092
00093 #define CAN_UNALIGN_LONG
00094
00095 #define CAN_UNALIGN_LONGLONG
00096
00097 #undef inline
00098
00099 #undef NEED_INDEX_DCL
00100
00101 #undef NEED_MALLOC_DCL
00102
00103 #undef NEED_VSPRINTF_DCL
00104
00105 #undef NEED_SYS_ERRLIST_DCL
00106
00107 #undef NEED_SYS__ERRLIST_DCL
00108
00109 #undef NEED_SPRINTF_DCL
00110
00111 #undef NEED_GETRLIMIT_DCL
00112
00113 #undef NEED_GETRUSAGE_DCL
00114
00115 #define HAVE_LINGER
00116
00117 #undef HAVE_STRUCT_SIGCONTEXT
00118
00119 #define EXTENDED_STDIO_DCLS
00120
00121 #undef EXTENDED_SOCKET_DCLS
00122
00123 #undef SOCKLEN_T_DCL
00124
00125 #undef TIME_WITH_SYS_TIME
00126
00127 #undef HAVE_SYS_TIME_H
00128
00129 #undef NEED_GETTIMEOFDAY_DCL
00130
00131 #undef NEED_GETPAGESIZE_DCL
00132
00133 #define HAVE_IEEE_FP_FORMAT 1
00134
00135 #define HAVE_IEEE_FP_SNAN 1
00136
00137
00138
00139 #define SMALLEST_INT_GTE_NEG_QUOTIENT 1
00140
00141 #undef HAVE_DEV_URANDOM
00142
00143 #undef HAVE_FPU_CONTROL_H
00144
00145 #undef HAVE_IEEEFP_H
00146
00147 #undef IEEEFP_H_USEABLE
00148
00149 #undef HAVE_FENV_H
00150
00151 #undef HAVE_FEGETPREC
00152
00153 #undef HAVE_FESETPREC
00154
00155 #undef HAVE_IN_ADDR_T
00156
00157 #define HAVE_LIBCRYPT 1
00158
00159 #define HAVE_CRYPT 1
00160
00161
00162
00163
00164
00165
00166
00167 #if !defined(STDC_HEADERS)
00168 #error MUX requires standard headers.
00169 #endif
00170
00171 #include <io.h>
00172 #include <fcntl.h>
00173 #include <stdarg.h>
00174 #include <stdlib.h>
00175 #include <limits.h>
00176 #include <process.h>
00177 #include <string.h>
00178 #include <errno.h>
00179 #include <sys/types.h>
00180 #include <stdio.h>
00181 #include <fcntl.h>
00182
00183 typedef int dbref;
00184 typedef int FLAG;
00185 typedef int POWER;
00186 #ifdef REALITY_LVLS
00187 typedef unsigned int RLEVEL;
00188 #endif
00189 typedef char boolexp_type;
00190 typedef char IBUF[16];
00191
00192 #define UNUSED_PARAMETER(x) ((void)(x))
00193
00194 #endif
00195