00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00044 #ifndef DKCONFD_INC
00045
00047 #define DKCONFD_INC 1
00048
00049 #if __BORLANDC__ || __BCPLUSPLUS__
00050
00051
00052
00053
00054
00055
00056 #define HAVE_ISDIGIT 1
00057 #define HAVE_NO_INODES 1
00058 #define HAVE_CODEPAGES 1
00059 #define SIZEOF_INT 2
00060 #define SIZEOF_SHORT 2
00061 #define SIZEOF_LONG 4
00062 #define HAVE_LONG_LONG_INT 0
00063 #define HAVE_ALLDOTALL 1
00064 #define HAVE_PROTOTYPES 1
00065 #define HAVE_FEATURE_DOS_EXEC 1
00066 #define HAVE_DOS_DRIVE_LETTER 1
00067 #define HAVE_FEATURE_DOS 1
00068 #define HAVE_FEATURE_BACKSLASH 1
00069 #define HAVE_FEATURE_DRIVECHAR 1
00070 #define HAVE_FEATURE_FN83 1
00071 #define HAVE_STRCHR 1
00072 #define HAVE_STRRCHR 1
00073 #define HAVE_STRICMP 1
00074 #define HAVE_CTYPE_H 1
00075 #if __HUGE__ || __LARGE__
00076 #define HAVE_FARCALLOC 1
00077 #define HAVE_FARMALLOC 1
00078 #define HAVE_FARFREE 1
00079 #define HAVE_FARCORELEFT 1
00080 #endif
00081 #define HAVE_MALLOC 1
00082 #define HAVE_CALLOC 1
00083 #define HAVE_FREE 1
00084 #define HAVE_CORELEFT 1
00085 #define HAVE_MEMSET 1
00086 #define HAVE_MEMCMP 1
00087 #define HAVE_MEMCPY 1
00088 #define HAVE_STDLIB_H 1
00089 #define HAVE_IO_H 1
00090 #define HAVE_STDDEF_H 1
00091 #define HAVE_STRING_H 1
00092 #define HAVE_SYS_TYPES_H 1
00093 #define HAVE_TIME_H 1
00094 #define HAVE_SYS_STAT_H 1
00095 #define HAVE_BIOS_H 1
00096 #define HAVE_DIRECT_H 1
00097 #define HAVE_DIRENT_H 0
00098 #define HAVE_DIR_H 1
00099 #define HAVE_ALLOC_H 1
00100 #define HAVE_MALLOC_H 1
00101 #define HAVE_MATH_H 1
00102 #define HAVE_SIGNAL_H 1
00103 #define HAVE_PROCESS_H 1
00104 #define HAVE_DOS_H 1
00105 #define HAVE_VOLATILE 1
00106 #define HAVE_FINDFIRST 1
00107 #define HAVE_STRICMP 1
00108 #define HAVE_OPENDIR 1
00109 #define HAVE_GETCWD 1
00110 #define HAVE_IOCTL 1
00111 #define HAVE_GETPID 1
00112 #define HAVE_UNLINK 1
00113 #define HAVE_RMDIR 1
00114 #define HAVE_FILENO 1
00115 #define HAVE_SIGNAL 1
00116 #define HAVE_STAT 1
00117 #define HAVE_MKDIR 1
00118 #define HAVE_REMOVE 1
00119 #define HAVE_LOCK 1
00120 #define HAVE_SLEEP 1
00121 #define HAVE_FNCASEINS 1
00122 #define HAVE_SOCKLEN_T 0
00123 #define HAVE_SIZE_T 1
00124 #define HAVE_ISATTY 0
00125 #define HAVE_TERMIOS_H 0
00126 #define HAVE_SYS_TERMIOS_H 0
00127 #define HAVE_SYS_TTOLD_H 0
00128 #define HAVE_TCGETATTR 0
00129 #define HAVE_TCFLUSH 0
00130 #define HAVE_WINCON_H 0
00131 #define HAVE_GETSTDHANDLE 0
00132 #define HAVE_SETJMP_H 1
00133 #define HAVE_DOSWIN_SETMODE 1
00134 #define HAVE_GETPEERNAME 0
00135 #define HAVE_GETSOCKNAME 0
00136
00137 #else
00138
00139 #if _MSC_VER >= 1100
00140
00141 typedef int mode_t;
00142 #define HAVE_ISDIGIT 1
00143 #define HAVE_NO_INODES 1
00144 #define HAVE_CODEPAGES 1
00145 #define SIZEOF_SHORT 2
00146 #define SIZEOF_INT 4
00147 #define SIZEOF_LONG 4
00148 #if _MSC_VER >= 1310
00149 #define HAVE_LONG_LONG_INT 1
00150 #define HAVE__FINDFIRST32 0
00151 #define HAVE__FINDFIRST64 1
00152 #define HAVE__STAT32 0
00153 #define HAVE__STAT64 1
00154 #else
00155 #define HAVE_LONG_LONG_INT 0
00156 #define HAVE__FINDFIRST 1
00157 #define HAVE__STAT 1
00158 #endif
00159 #define HAVE__POPEN 1
00160 #define HAVE_FEATURE_DOS_EXEC 1
00161 #define HAVE_DOS_DRIVE_LETTER 1
00162 #define HAVE_ALLDOTALL 0
00163 #define HAVE_STRICMP 0
00164 #define HAVE__STRICMP 1
00165 #define HAVE_MALLOC 1
00166 #define HAVE_FREE 1
00167 #define HAVE_CALLOC 1
00168 #define HAVE_GETCWD 1
00169 #define HAVE_MEMCPY 1
00170 #define HAVE_MEMCMP 1
00171 #define HAVE_MEMSET 1
00172 #define HAVE_GETPID 1
00173 #define HAVE_UNLINK 0
00174 #define HAVE__UNLINK 1
00175 #define HAVE_RMDIR 0
00176 #define HAVE__RMDIR 1
00177 #define HAVE_FILENO 0
00178 #define HAVE__FILENO 1
00179 #define HAVE_SELECT 1
00180 #define HAVE_SOCKET 1
00181 #define HAVE_SETSOCKOPT 1
00182 #define HAVE_SIGNAL 1
00183 #define HAVE_STAT 0
00184 #define HAVE_MKDIR 0
00185 #define HAVE__MKDIR 1
00186 #define HAVE_REMOVE 1
00187 #define HAVE_HTONL 0
00188 #define HAVE_GETCWD 1
00189 #define HAVE_OPEN 1
00190 #define HAVE_CLOSE 1
00191 #define HAVE_READ 1
00192 #define HAVE_WRITE 1
00193 #define HAVE_LSTAT 0
00194 #define HAVE_REMOVE 1
00195 #define HAVE_LOCKING 1
00196 #define HAVE_IO_H 1
00197 #define HAVE_STRING_H 1
00198 #define HAVE_STDLIB_H 1
00199 #define HAVE_MALLOC_H 1
00200 #define HAVE_DIRECT_H 1
00201 #define HAVE_MEMORY_H 1
00202 #define HAVE_WINDOWS_H 1
00203 #define HAVE_WINBASE_H 1
00204 #define HAVE_WINREG_H 1
00205 #define HAVE_WINSOCK2_H 1
00206 #define HAVE_WINCON_H 1
00207 #define HAVE_GETSTDHANDLE 1
00208 #if HAVE_WINSOCK2_H
00209 #define HAVE_GETHOSTBYNAME 1
00210 #define HAVE_GETHOSTNAME 0
00211 #define HAVE_GETSERVBYNAME 1
00212 #define HAVE_GETPEERNAME 1
00213 #define HAVE_GETSOCKNAME 1
00214 #endif
00215 #define HAVE_PROCESS_H 1
00216 #define HAVE_SIGNAL_H 1
00217 #define HAVE_SYS_TYPES_H 1
00218 #define HAVE_SYS_STAT_H 1
00219 #define HAVE_ERRNO_H 1
00220 #define HAVE_STDDEF_H 1
00221 #define HAVE_FEATURE_DLL 1
00222 #define USE_FEATURE_DLL 1
00223 #define HAVE_TIME_H 1
00224 #define HAVE_SYS_STAT_H 1
00225 #define HAVE_SYS_LOCKING_H 1
00226 #define HAVE_MATH_H 1
00227 #define HAVE_PROTOTYPES 1
00228 #define HAVE_FEATURE_BACKSLASH 1
00229 #define HAVE_FEATURE_DRIVECHAR 1
00230 #define HAVE_VOLATILE 1
00231 #define HAVE_STRCHR 1
00232 #define HAVE_STRRCHR 1
00233 #define HAVE_STRDUP 1
00234 #define HAVE_CONIO_H 1
00235 #define HAVE__KBHIT 1
00236 #define HAVE__GETCH 1
00237 #define HAVE_SLEEP 0
00238 #define HAVE_GETMODULEFILENAME 1
00239 #define HAVE_GETMODULEHANDLE 1
00240 #define HAVE_GETCOMPUTERNAME 1
00241 #define HAVE_GETCURRENTDIRECTORY 1
00242 #define HAVE_GETCURRENTPROCESSID 1
00243 #define HAVE_GETUSERNAME 1
00244 #define HAVE_GETWINDOWSDIRECTORY 1
00245 #define HAVE_GETSYSTEMDIRECTORY 1
00246 #define HAVE_WCHAR_H 1
00247 #define HAVE_WCSCHR 1
00248 #define HAVE_WCSRCHR 1
00249 #define HAVE_WCSCASECMP 0
00250 #define HAVE_WCSICMP 0
00251 #define HAVE_WCSLEN 1
00252 #define HAVE_WCSCMP 1
00253 #define HAVE_WCSCPY 1
00254 #define HAVE__SETMODE 1
00255 #define HAVE__FDOPEN 1
00256 #define HAVE_SETMODE 0
00257 #define HAVE_FDOPEN 0
00258 #define HAVE_FNCASEINS 1
00259 #define HAVE_SOCKLEN_T 0
00260 #define HAVE_SIZE_T 1
00261 #define HAVE_STDARG_H 1
00262 #define HAVE_VARARG_H 0
00263 #define HAVE_VARARGS_H 1
00264 #define HAVE_ISATTY 0
00265 #define HAVE_TERMIOS_H 0
00266 #define HAVE_SYS_TERMIOS_H 0
00267 #define HAVE_SYS_TTOLD_H 0
00268 #define HAVE_TCGETATTR 0
00269 #define HAVE_TCFLUSH 0
00270 #define HAVE_SETJMP_H 1
00271 #define HAVE_DOSWIN_SETMODE 1
00272 #define HAVE_FCNTL_H 1
00273 #define HAVE_RAND 1
00274 #define HAVE_SRAND 1
00275 #define HAVE_INITSTATE 0
00276 #define HAVE_SETSTATE 0
00277 #define HAVE_RANDOM 0
00278 #define HAVE_LRAND48 0
00279 #define HAVE_SEED48 0
00280 #define HAVE_NRAND48 0
00281 #define HAVE_DEV_URANDOM 0
00282 #define HAVE_DEV_RANDOM 0
00283
00284 #else
00285
00286 #if defined(__sun)
00287
00288 #define HAVE_ISDIGIT 1
00289 #define WORDS_BIGENDIAN 1
00290 #define HAVE_FEATURE_DOS_EXEC 0
00291 #define HAVE_ALLDOTALL 0
00292 #define HAVE_PROTOTYPES 1
00293 #define HAVE_FINDFIRST 0
00294 #define HAVE_STRCHR 1
00295 #define HAVE_STRRCHR 1
00296 #define HAVE_STRCASECMP 1
00297 #define HAVE_STRICMP 0
00298 #define HAVE_STRDUP 1
00299 #define HAVE_FARCALLOC 0
00300 #define HAVE_FARMALLOC 0
00301 #define HAVE_FARCFREE 0
00302 #define HAVE_FARFREE 0
00303 #define HAVE_FARCORELEFT 0
00304 #define HAVE_CALLOC 1
00305 #define HAVE_MALLOC 1
00306 #define HAVE_CFREE 1
00307 #define HAVE_FREE 1
00308 #define HAVE_CORELEFT 0
00309 #define HAVE_MEMSET 1
00310 #define HAVE_BZERO 1
00311 #define HAVE_MEMCMP 1
00312 #define HAVE_BCMP 1
00313 #define HAVE_MEMCPY 1
00314 #define HAVE_BCOPY 1
00315 #define HAVE_OPENDIR 1
00316 #define HAVE_LSTAT 1
00317 #define HAVE_GETCWD 1
00318 #define HAVE_GETWD 1
00319 #define HAVE_GETHOSTBYNAME 1
00320 #define HAVE_GETHOSTNAME 1
00321 #define HAVE_GETUID 1
00322 #define HAVE_GETEUID 1
00323 #define HAVE_GETGID 1
00324 #define HAVE_GETEGID 1
00325 #define HAVE_GETSERVBYNAME 1
00326 #define HAVE_GETADDRINFO 0
00327 #define HAVE_GETNETPATH 0
00328 #define HAVE_NETDIR_GETBYNAME 0
00329 #define HAVE_FCNTL 1
00330 #define HAVE_FCNTL_H 1
00331 #define HAVE_IOCTL 1
00332 #define HAVE_GETPID 1
00333 #define HAVE_GETPGRP 1
00334 #define HAVE_GETPPID 1
00335 #define HAVE_GETPGID 1
00336 #define HAVE_UNLINK 1
00337 #define HAVE_FILENO 1
00338 #define HAVE_SETPWENT 1
00339 #define HAVE_ENDPWENT 1
00340 #define HAVE_GETPWENT 1
00341 #define HAVE_GETPWNAM 1
00342 #define HAVE_GETPWUID 1
00343 #define HAVE_SETGRENT 1
00344 #define HAVE_ENDGRENT 1
00345 #define HAVE_GETGRENT 1
00346 #define HAVE_GETGRNAM 1
00347 #define HAVE_NDBM_H 1
00348 #define HAVE_GDBM_H 1
00349 #define HAVE_GETGRGID 1
00350 #define HAVE_SELECT 1
00351 #define HAVE_POLL 1
00352 #define HAVE_SOCKET 1
00353 #define HAVE_SETSOCKOPT 1
00354 #define HAVE_SIGNAL 1
00355 #define HAVE_SIGNAL_H 1
00356 #define HAVE_SIGSET 1
00357 #define HAVE_SIGACTION 1
00358 #define HAVE_SYSLOG 1
00359 #define HAVE_SETUID 1
00360 #define HAVE_SETEUID 1
00361 #define HAVE_YP_BIND 1
00362 #define HAVE_RINT 1
00363 #define HAVE_STAT 1
00364 #define HAVE_MKDIR 1
00365 #define HAVE_MKDIR2 1
00366 #define HAVE_REMOVE 1
00367 #define HAVE_HTONL 1
00368 #define HAVE_GETRLIMIT 1
00369 #define HAVE_SETSID 1
00370 #define HAVE_LOCKF 1
00371 #define HAVE_FLOCK 0
00372 #define HAVE_LOCK 0
00373 #define HAVE_STDLIB_H 1
00374 #define HAVE_IO_H 0
00375 #define HAVE_STDDEF_H 1
00376 #define HAVE_STRING_H 1
00377 #define HAVE_STRINGS_H 1
00378 #define HAVE_UNISTD_H 1
00379 #define HAVE_FEATURE_DLL 0
00380 #define USE_FEATURE_DLL 0
00381 #define HAVE_SYS_TYPES_H 1
00382 #define HAVE_STROPTS_H 1
00383 #define HAVE_ERRNO_H 1
00384 #define HAVE_SYS_PARAM_H 1
00385 #define HAVE_SYS_TIME_H 1
00386 #define HAVE_TIME_H 1
00387 #define HAVE_SYS_STAT_H 1
00388 #define HAVE_SYS_STATVFS_H 1
00389 #define HAVE_SYS_STROPTS_H 1
00390 #define HAVE_SYS_FILE_H 1
00391 #define HAVE_SYS_UIO_H 1
00392 #define HAVE_SYS_UN_H 1
00393 #define HAVE_SYS_SUNDDI_H 1
00394 #define HAVE_BIOS_H 0
00395 #define HAVE_DIR_H 0
00396 #define HAVE_DIRENT_H 1
00397 #define HAVE_DIRECT_H 0
00398 #define HAVE_MALLOC_H 1
00399 #define HAVE_ALLOC_H 0
00400 #define HAVE_SYSRES_H 0
00401 #define HAVE_XTI_H 1
00402 #define HAVE_TIUSER_H 1
00403 #define HAVE_SYS_SOCKET_H 1
00404 #define HAVE_WINSOCK2_H 0
00405 #define HAVE_NETINET_IN_H 1
00406 #define HAVE_ARPA_INET_H 1
00407 #define HAVE_NETDB_H 1
00408 #define HAVE_RPCSVC_YP_PROT_H 1
00409 #define HAVE_RPCSVC_YPCLNT_H 1
00410 #define HAVE_GRP_H 1
00411 #define HAVE_PWD_H 1
00412 #define HAVE_MATH_H 1
00413 #define HAVE_VOLATILE 1
00414 #define HAVE_UNLINK 1
00415 #define HAVE_RMDIR 1
00416 #define HAVE_FEATURE_DOS 0
00417 #define HAVE_FEATURE_BACKSLASH 0
00418 #define HAVE_FEATURE_DRIVECHAR 0
00419 #define HAVE_FEATURE_FN83 0
00420 #define HAVE_FINDFIRST 0
00421 #define HAVE_FINDFIRST32 0
00422 #define HAVE__GETCWD 1
00423 #define HAVE__OPEN 1
00424 #define HAVE__CLOSE 1
00425 #define HAVE__READ 1
00426 #define HAVE__WRITE 1
00427 #define HAVE__STAT 1
00428 #define HAVE__LSTAT 1
00429 #define HAVE__MKDIR 1
00430 #define HAVE__REMOVE 0
00431 #define HAVE__FILENO 1
00432 #define HAVE__LOCKING 0
00433 #define HAVE_CTYPE_H 1
00434 #define HAVE_SYSLOG_H 1
00435 #define HAVE_SYS_SYSTEMINFO_H 1
00436 #define HAVE_SYSINFO 1
00437 #define HAVE_DOTFILENAMES 1
00438 #define HAVE_SLEEP 1
00439 #define HAVE_WCHAR_H 1
00440 #define HAVE_WCSCHR 1
00441 #define HAVE_WCSRCHR 1
00442 #define HAVE_WCSCASECMP 0
00443 #define HAVE_WCSICMP 0
00444 #define HAVE_WCSLEN 1
00445 #define HAVE_WCSCMP 1
00446 #define HAVE_WCSCPY 1
00447 #define HAVE_SETMODE 0
00448 #define HAVE_FNCASEINS 0
00449 #define HAVE_LONG_LONG_INT 1
00450 #define HAVE_SOCKLEN_T 0
00451 #define HAVE_SIZE_T 1
00452 #define HAVE_STDARG_H 1
00453 #define HAVE_VARARG_H 0
00454 #define HAVE_VARARGS_H 1
00455 #define HAVE_ISATTY 1
00456 #define HAVE_TERMIOS_H 1
00457 #define HAVE_SYS_TERMIOS_H 1
00458 #define HAVE_SYS_TTOLD_H 1
00459 #define HAVE_TCGETATTR 1
00460 #define HAVE_TCFLUSH 1
00461 #define HAVE_WINCON_H 0
00462 #define HAVE_GETSTDHANDLE 0
00463 #define HAVE_SETJMP_H 1
00464 #define HAVE_GETPEERNAME 1
00465 #define HAVE_GETSOCKNAME 1
00466
00467 #else
00468
00469 #define HAVE_LONG_LONG_INT 0
00470 #define HAVE_ISDIGIT 1
00471 #define HAVE_SETJMP_H 1
00472
00473 #endif
00474
00475 #endif
00476
00477 #endif
00478
00479 #ifndef HAVE_ZLIB_H
00480 #define HAVE_ZLIB_H 1
00481 #endif
00482 #ifndef HAVE_BZLIB_H
00483 #define HAVE_BZLIB_H 1
00484 #endif
00485
00486 #endif
00487