Rudiments
/home/dmuse/src/rudiments/include/rudiments/private/config.h
00001 /* include/rudiments/private/config.h.  Generated from config.h.in by configure.  */
00002 /* include/rudiments/private/config.h.in.  Generated from configure.in by autoheader.  */
00003 
00004 /* Use inline functions or not */
00005 /* #undef ENABLE_RUDIMENTS_INLINES */
00006 
00007 /* Define to 1 if you have the <dlfcn.h> header file. */
00008 #define HAVE_DLFCN_H 1
00009 
00010 /* Define to 1 if you have the <inttypes.h> header file. */
00011 #define HAVE_INTTYPES_H 1
00012 
00013 /* Define to 1 if you have the <memory.h> header file. */
00014 #define HAVE_MEMORY_H 1
00015 
00016 /* Define to 1 if you have the <stdint.h> header file. */
00017 #define HAVE_STDINT_H 1
00018 
00019 /* Define to 1 if you have the <stdlib.h> header file. */
00020 #define HAVE_STDLIB_H 1
00021 
00022 /* Define to 1 if you have the <strings.h> header file. */
00023 #define HAVE_STRINGS_H 1
00024 
00025 /* Define to 1 if you have the <string.h> header file. */
00026 #define HAVE_STRING_H 1
00027 
00028 /* Define to 1 if you have the <sys/stat.h> header file. */
00029 #define HAVE_SYS_STAT_H 1
00030 
00031 /* Define to 1 if you have the <sys/types.h> header file. */
00032 #define HAVE_SYS_TYPES_H 1
00033 
00034 /* Define to 1 if you have the <unistd.h> header file. */
00035 #define HAVE_UNISTD_H 1
00036 
00037 /* Define to the sub-directory in which libtool stores uninstalled libraries.
00038    */
00039 #define LT_OBJDIR ".libs/"
00040 
00041 /* Mingw32 environment */
00042 /* #undef MINGW32 */
00043 
00044 /* Define to the address where bug reports for this package should be sent. */
00045 #define PACKAGE_BUGREPORT ""
00046 
00047 /* Define to the full name of this package. */
00048 #define PACKAGE_NAME ""
00049 
00050 /* Define to the full name and version of this package. */
00051 #define PACKAGE_STRING ""
00052 
00053 /* Define to the one symbol short name of this package. */
00054 #define PACKAGE_TARNAME ""
00055 
00056 /* Define to the home page for this package. */
00057 #define PACKAGE_URL ""
00058 
00059 /* Define to the version of this package. */
00060 #define PACKAGE_VERSION ""
00061 
00062 /* Most modern systems support template <> */
00063 #define RUDIMENTS_EXPLICIT_SPECIALIZATION template <>
00064 
00065 /* getsockopt takes a void * on most systems */
00066 #define RUDIMENTS_GETSOCKOPT_OPTVAL_TYPE void *
00067 
00068 /* Rudiments supports PCRE */
00069 #define RUDIMENTS_HAS_PCRE 1
00070 
00071 /* Rudiments supports SSL */
00072 #define RUDIMENTS_HAS_SSL 1
00073 
00074 /* Rudiments supports threads */
00075 #define RUDIMENTS_HAS_THREADS 1
00076 
00077 /* Some systems have timezone */
00078 #define RUDIMENTS_HAS_TIMEZONE 1
00079 
00080 /* Some systems define tm_gmtoff in their struct tm */
00081 #define RUDIMENTS_HAS_TM_GMTOFF 1
00082 
00083 /* Some systems define tm_name in their struct tm */
00084 /* #undef RUDIMENTS_HAS_TM_NAME */
00085 
00086 /* Some systems define tm_tzadj in their struct tm */
00087 /* #undef RUDIMENTS_HAS_TM_TZADJ */
00088 
00089 /* Some systems define tm_zone in their struct tm */
00090 #define RUDIMENTS_HAS_TM_ZONE 1
00091 
00092 /* Some systems have tzname */
00093 #define RUDIMENTS_HAS_TZNAME 1
00094 
00095 /* Some systems have tzset */
00096 #define RUDIMENTS_HAS_TZSET 1
00097 
00098 /* Some systems have _get_timezone */
00099 /* #undef RUDIMENTS_HAS__GET_TIMEZONE */
00100 
00101 /* Some systems have _get_tzname */
00102 /* #undef RUDIMENTS_HAS__GET_TZNAME */
00103 
00104 /* Some systems have _timezone */
00105 /* #undef RUDIMENTS_HAS__TIMEZONE */
00106 
00107 /* Some systems have _tzset */
00108 /* #undef RUDIMENTS_HAS__TZSET */
00109 
00110 /* Some systems define __tm_gmtoff in their struct tm */
00111 /* #undef RUDIMENTS_HAS___TM_GMTOFF */
00112 
00113 /* Some systems define __tm_zone in their struct tm */
00114 /* #undef RUDIMENTS_HAS___TM_ZONE */
00115 
00116 /* Most systems have access() */
00117 #define RUDIMENTS_HAVE_ACCESS 1
00118 
00119 /* Some systems have alarm */
00120 #define RUDIMENTS_HAVE_ALARM 1
00121 
00122 /* Some systems have arpa/inet.h */
00123 #define RUDIMENTS_HAVE_ARPA_INET_H 1
00124 
00125 /* SCO OSR5 has an incorrect struct msghdr definition */
00126 /* #undef RUDIMENTS_HAVE_BAD_SCO_MSGHDR */
00127 
00128 /* Some systems dont have st_blocks in struct stat */
00129 #define RUDIMENTS_HAVE_BLKCNT_T 1
00130 
00131 /* Some systems dont have st_blksize in struct stat */
00132 #define RUDIMENTS_HAVE_BLKSIZE_T 1
00133 
00134 /* Some systems have BRoster::_ShutDown */
00135 /* #undef RUDIMENTS_HAVE_BROSTER__SHUTDOWN */
00136 
00137 /* Some systems have bswap64 */
00138 /* #undef RUDIMENTS_HAVE_BSWAP64 */
00139 
00140 /* Some systems have bswap_64 */
00141 #define RUDIMENTS_HAVE_BSWAP_64 1
00142 
00143 /* Some systems have byteswap.h */
00144 #define RUDIMENTS_HAVE_BYTESWAP_H 1
00145 
00146 /* Some systems have chroot */
00147 #define RUDIMENTS_HAVE_CHROOT 1
00148 
00149 /* Some systems have clearenv */
00150 #define RUDIMENTS_HAVE_CLEARENV 1
00151 
00152 /* Some systems have clock_nanosleep */
00153 #define RUDIMENTS_HAVE_CLOCK_NANOSLEEP 1
00154 
00155 /* Some systems have close */
00156 #define RUDIMENTS_HAVE_CLOSE 1
00157 
00158 /* some systems have closesocket */
00159 /* #undef RUDIMENTS_HAVE_CLOSESOCKET */
00160 
00161 /* Some systems have _commit */
00162 /* #undef RUDIMENTS_HAVE_COMMIT */
00163 
00164 /* Most systems have ftok(const char *, int) */
00165 #define RUDIMENTS_HAVE_CONST_CHAR_FTOK 1
00166 
00167 /* Some systems have CreateNamedPipe */
00168 /* #undef RUDIMENTS_HAVE_CREATENAMEDPIPE */
00169 
00170 /* Some systems have CreateSemaphore */
00171 /* #undef RUDIMENTS_HAVE_CREATESEMAPHORE */
00172 
00173 /* Some systems have CreateFileMapping */
00174 /* #undef RUDIMENTS_HAVE_CREATE_FILE_MAPPING */
00175 
00176 /* CreateMutex function exists */
00177 /* #undef RUDIMENTS_HAVE_CREATE_MUTEX */
00178 
00179 /* Some systems have crypt */
00180 #define RUDIMENTS_HAVE_CRYPT 1
00181 
00182 /* Some systems have crypt.h */
00183 #define RUDIMENTS_HAVE_CRYPT_H 1
00184 
00185 /* Some systems have crypt_r */
00186 #define RUDIMENTS_HAVE_CRYPT_R 1
00187 
00188 /* Some systems have ctype.h */
00189 #define RUDIMENTS_HAVE_CTYPE_H 1
00190 
00191 /* Cygwin style statfs */
00192 /* #undef RUDIMENTS_HAVE_CYGWIN_STATFS */
00193 
00194 /* Darwin style statfs */
00195 /* #undef RUDIMENTS_HAVE_DARWIN_STATFS */
00196 
00197 /* Some systems have direct.h */
00198 /* #undef RUDIMENTS_HAVE_DIRECT_H */
00199 
00200 /* Some systems have dirent.h */
00201 #define RUDIMENTS_HAVE_DIRENT_H 1
00202 
00203 /* Some systems have dirfd */
00204 #define RUDIMENTS_HAVE_DIRFD 1
00205 
00206 /* Some systems have DIR.dd_fd */
00207 /* #undef RUDIMENTS_HAVE_DIR_DD_FD */
00208 
00209 /* Some systems have DIR.d_fd */
00210 /* #undef RUDIMENTS_HAVE_DIR_D_FD */
00211 
00212 /* Some systems have dlfcn.h */
00213 #define RUDIMENTS_HAVE_DLFCN_H 1
00214 
00215 /* Some systems have dlopen */
00216 #define RUDIMENTS_HAVE_DLOPEN 1
00217 
00218 /* Some systems have dup */
00219 #define RUDIMENTS_HAVE_DUP 1
00220 
00221 /* Some systems have dup2 */
00222 #define RUDIMENTS_HAVE_DUP2 1
00223 
00224 /* Some systems define environ in unistd.h */
00225 #define RUDIMENTS_HAVE_ENVIRON 1
00226 
00227 /* Some systems have errno.h */
00228 #define RUDIMENTS_HAVE_ERRNO_H 1
00229 
00230 /* Some systems have fchmod */
00231 #define RUDIMENTS_HAVE_FCHMOD 1
00232 
00233 /* Some systems have fchown */
00234 #define RUDIMENTS_HAVE_FCHOWN 1
00235 
00236 /* Some systems have fcntl */
00237 #define RUDIMENTS_HAVE_FCNTL 1
00238 
00239 /* Some systems have fcntl.h */
00240 #define RUDIMENTS_HAVE_FCNTL_H 1
00241 
00242 /* Some systems have fdatasync */
00243 #define RUDIMENTS_HAVE_FDATASYNC 1
00244 
00245 /* Some systems have FD_CLOEXEC */
00246 #define RUDIMENTS_HAVE_FD_CLOEXEC 1
00247 
00248 /* Some systems have fork */
00249 #define RUDIMENTS_HAVE_FORK 1
00250 
00251 /* Some systems have fpathconf */
00252 #define RUDIMENTS_HAVE_FPATHCONF 1
00253 
00254 /* FreeBSD style statfs */
00255 /* #undef RUDIMENTS_HAVE_FREEBSD_STATFS */
00256 
00257 /* Some systems have fsync */
00258 #define RUDIMENTS_HAVE_FSYNC 1
00259 
00260 /* Most systems have ftok() */
00261 #define RUDIMENTS_HAVE_FTOK 1
00262 
00263 /* Some systems have ftruncate */
00264 #define RUDIMENTS_HAVE_FTRUNCATE 1
00265 
00266 /* Some systems have getaddrinfo */
00267 #define RUDIMENTS_HAVE_GETADDRINFO 1
00268 
00269 /* Some systems have getegid */
00270 #define RUDIMENTS_HAVE_GETEGID 1
00271 
00272 /* Some systems have getenv */
00273 #define RUDIMENTS_HAVE_GETENV 1
00274 
00275 /* Some systems have geteuid */
00276 #define RUDIMENTS_HAVE_GETEUID 1
00277 
00278 /* Some systems have getgid */
00279 #define RUDIMENTS_HAVE_GETGID 1
00280 
00281 /* Some systems have getgrgid_r */
00282 #define RUDIMENTS_HAVE_GETGRGID_R 1
00283 
00284 /* Some systems have getgrgid_r */
00285 /* #undef RUDIMENTS_HAVE_GETGRGID_R_4 */
00286 
00287 /* Some systems have getgrgid_r */
00288 #define RUDIMENTS_HAVE_GETGRGID_R_5 1
00289 
00290 /* Some systems have getgrnam_r */
00291 #define RUDIMENTS_HAVE_GETGRNAM_R 1
00292 
00293 /* Some systems have getgrnam_r */
00294 /* #undef RUDIMENTS_HAVE_GETGRNAM_R_4 */
00295 
00296 /* Some systems have getgrnam_r */
00297 #define RUDIMENTS_HAVE_GETGRNAM_R_5 1
00298 
00299 /* Some systems have gethostbyaddr_r */
00300 #define RUDIMENTS_HAVE_GETHOSTBYADDR_R 1
00301 
00302 /* Some systems have gethostbyaddr_r */
00303 /* #undef RUDIMENTS_HAVE_GETHOSTBYADDR_R_7 */
00304 
00305 /* Some systems have gethostbyaddr_r */
00306 #define RUDIMENTS_HAVE_GETHOSTBYADDR_R_8 1
00307 
00308 /* Some systems have gethostbyname_r */
00309 #define RUDIMENTS_HAVE_GETHOSTBYNAME_R 1
00310 
00311 /* Some systems have gethostbyname_r */
00312 /* #undef RUDIMENTS_HAVE_GETHOSTBYNAME_R_5 */
00313 
00314 /* Some systems have gethostbyname_r */
00315 #define RUDIMENTS_HAVE_GETHOSTBYNAME_R_6 1
00316 
00317 /* Some systems have gethostname */
00318 #define RUDIMENTS_HAVE_GETHOSTNAME 1
00319 
00320 /* Some systems have getloadavg */
00321 #define RUDIMENTS_HAVE_GETLOADAVG 1
00322 
00323 /* Some systems have getnameinfo */
00324 #define RUDIMENTS_HAVE_GETNAMEINFO 1
00325 
00326 /* Some systems have GetNativeSystemInfo */
00327 /* #undef RUDIMENTS_HAVE_GETNATIVESYSTEMINFO */
00328 
00329 /* Some systems have getpagesize */
00330 #define RUDIMENTS_HAVE_GETPAGESIZE 1
00331 
00332 /* Some systems have getpgid */
00333 #define RUDIMENTS_HAVE_GETPGID 1
00334 
00335 /* Some systems have getpid */
00336 #define RUDIMENTS_HAVE_GETPID 1
00337 
00338 /* Some systems have getppid */
00339 #define RUDIMENTS_HAVE_GETPPID 1
00340 
00341 /* Some systems have getprotobyname_r */
00342 #define RUDIMENTS_HAVE_GETPROTOBYNAME_R 1
00343 
00344 /* Some systems have getprotobyname_r */
00345 /* #undef RUDIMENTS_HAVE_GETPROTOBYNAME_R_4 */
00346 
00347 /* Some systems have getprotobyname_r */
00348 #define RUDIMENTS_HAVE_GETPROTOBYNAME_R_5 1
00349 
00350 /* Some systems have getprotobynumber_r */
00351 #define RUDIMENTS_HAVE_GETPROTOBYNUMBER_R 1
00352 
00353 /* Some systems have getprotobynumber_r */
00354 /* #undef RUDIMENTS_HAVE_GETPROTOBYNUMBER_R_4 */
00355 
00356 /* Some systems have getprotobynumber_r */
00357 #define RUDIMENTS_HAVE_GETPROTOBYNUMBER_R_5 1
00358 
00359 /* Some systems have getpwnam_r */
00360 #define RUDIMENTS_HAVE_GETPWNAM_R 1
00361 
00362 /* Some systems have getpwnam_r */
00363 /* #undef RUDIMENTS_HAVE_GETPWNAM_R_4 */
00364 
00365 /* Some systems have getpwnam_r */
00366 #define RUDIMENTS_HAVE_GETPWNAM_R_5 1
00367 
00368 /* Some systems have getpwuid_r */
00369 #define RUDIMENTS_HAVE_GETPWUID_R 1
00370 
00371 /* Some systems have getpwuid_r */
00372 /* #undef RUDIMENTS_HAVE_GETPWUID_R_4 */
00373 
00374 /* Some systems have getpwuid_r */
00375 #define RUDIMENTS_HAVE_GETPWUID_R_5 1
00376 
00377 /* Some systems have getrpcbyname */
00378 /* #undef RUDIMENTS_HAVE_GETRPCBYNAME */
00379 
00380 /* Some systems have getrpcbyname_r */
00381 #define RUDIMENTS_HAVE_GETRPCBYNAME_R 1
00382 
00383 /* Some systems have getrpcbyname_r */
00384 /* #undef RUDIMENTS_HAVE_GETRPCBYNAME_R_4 */
00385 
00386 /* Some systems have getrpcbyname_r */
00387 #define RUDIMENTS_HAVE_GETRPCBYNAME_R_5 1
00388 
00389 /* Some systems have getrpcbynumber */
00390 /* #undef RUDIMENTS_HAVE_GETRPCBYNUMBER */
00391 
00392 /* Some systems have getrpcbynumber_r */
00393 #define RUDIMENTS_HAVE_GETRPCBYNUMBER_R 1
00394 
00395 /* Some systems have getrpcbynumber_r */
00396 /* #undef RUDIMENTS_HAVE_GETRPCBYNUMBER_R_4 */
00397 
00398 /* Some systems have getrpcbynumber_r */
00399 #define RUDIMENTS_HAVE_GETRPCBYNUMBER_R_5 1
00400 
00401 /* Some systems have getservbyname_r */
00402 #define RUDIMENTS_HAVE_GETSERVBYNAME_R 1
00403 
00404 /* Some systems have getservbyname_r */
00405 /* #undef RUDIMENTS_HAVE_GETSERVBYNAME_R_5 */
00406 
00407 /* Some systems have getservbyname_r */
00408 #define RUDIMENTS_HAVE_GETSERVBYNAME_R_6 1
00409 
00410 /* Some systems have getservbyport_r */
00411 #define RUDIMENTS_HAVE_GETSERVBYPORT_R 1
00412 
00413 /* Some systems have getservbyport_r */
00414 /* #undef RUDIMENTS_HAVE_GETSERVBYPORT_R_5 */
00415 
00416 /* Some systems have getservbyport_r */
00417 #define RUDIMENTS_HAVE_GETSERVBYPORT_R_6 1
00418 
00419 /* Some systems have getsid */
00420 #define RUDIMENTS_HAVE_GETSID 1
00421 
00422 /* Some systems have getspnam */
00423 /* #undef RUDIMENTS_HAVE_GETSPNAM */
00424 
00425 /* Some systems have getspnam_r */
00426 #define RUDIMENTS_HAVE_GETSPNAM_R 1
00427 
00428 /* Some systems have getspnam_r */
00429 /* #undef RUDIMENTS_HAVE_GETSPNAM_R_4 */
00430 
00431 /* Some systems have getspnam_r */
00432 #define RUDIMENTS_HAVE_GETSPNAM_R_5 1
00433 
00434 /* Some systems have GetSystemInfo */
00435 /* #undef RUDIMENTS_HAVE_GETSYSTEMINFO */
00436 
00437 /* Some systems have GetSystemTime */
00438 /* #undef RUDIMENTS_HAVE_GETSYSTEMTIME */
00439 
00440 /* Some systems have getuid */
00441 #define RUDIMENTS_HAVE_GETUID 1
00442 
00443 /* Some systems have GetVersionEx */
00444 /* #undef RUDIMENTS_HAVE_GETVERSIONEX */
00445 
00446 /* Some systems have HANDLE_FLAG_INHERIT */
00447 /* #undef RUDIMENTS_HAVE_HANDLE_FLAG_INHERIT */
00448 
00449 /* Some systems have inet_addr */
00450 #define RUDIMENTS_HAVE_INET_ADDR 1
00451 
00452 /* Some systems have inet_aton */
00453 #define RUDIMENTS_HAVE_INET_ATON 1
00454 
00455 /* Some systems have int16_t */
00456 #define RUDIMENTS_HAVE_INT16_T 1
00457 
00458 /* Some systems have int32_t */
00459 #define RUDIMENTS_HAVE_INT32_T 1
00460 
00461 /* Some systems have int64_t */
00462 #define RUDIMENTS_HAVE_INT64_T 1
00463 
00464 /* Some systems have int8_t */
00465 #define RUDIMENTS_HAVE_INT8_T 1
00466 
00467 /* Some systems have inttypes.h */
00468 #define RUDIMENTS_HAVE_INTTYPES_H 1
00469 
00470 /* Some systems have in_addr_t type */
00471 #define RUDIMENTS_HAVE_IN_ADDR_T 1
00472 
00473 /* Some systems have ioctl */
00474 #define RUDIMENTS_HAVE_IOCTL 1
00475 
00476 /* Some systems have ioctlsocket */
00477 /* #undef RUDIMENTS_HAVE_IOCTLSOCKET */
00478 
00479 /* Some systems have io.h */
00480 /* #undef RUDIMENTS_HAVE_IO_H */
00481 
00482 /* Some systems have kill */
00483 #define RUDIMENTS_HAVE_KILL 1
00484 
00485 /* Some systems have limits.h */
00486 #define RUDIMENTS_HAVE_LIMITS_H 1
00487 
00488 /* Some systems have link */
00489 #define RUDIMENTS_HAVE_LINK 1
00490 
00491 /* Some systems have linux/reboot.h */
00492 #define RUDIMENTS_HAVE_LINUX_REBOOT_H 1
00493 
00494 /* Some systems have linux/rtc.h */
00495 #define RUDIMENTS_HAVE_LINUX_RTC_H 1
00496 
00497 /* Linux style statfs */
00498 #define RUDIMENTS_HAVE_LINUX_STATFS 1
00499 
00500 /* Some systems have LoadLibrary */
00501 /* #undef RUDIMENTS_HAVE_LOADLIBRARY */
00502 
00503 /* Some systems have LoadLibraryEx */
00504 /* #undef RUDIMENTS_HAVE_LOADLIBRARYEX */
00505 
00506 /* Some systems have localtime_r */
00507 #define RUDIMENTS_HAVE_LOCALTIME_R 1
00508 
00509 /* Some systems have localtime_s */
00510 /* #undef RUDIMENTS_HAVE_LOCALTIME_S */
00511 
00512 /* Some systems have LockFileEx */
00513 /* #undef RUDIMENTS_HAVE_LOCKFILEEX */
00514 
00515 /* Some systems have lrand48 */
00516 #define RUDIMENTS_HAVE_LRAND48 1
00517 
00518 /* Some systems have lseek */
00519 #define RUDIMENTS_HAVE_LSEEK 1
00520 
00521 /* Some systems have machine/endian.h */
00522 /* #undef RUDIMENTS_HAVE_MACHINE_ENDIAN_H */
00523 
00524 /* Some systems have madvise */
00525 #define RUDIMENTS_HAVE_MADVISE 1
00526 
00527 /* Some systems use caddr_t argument for madvise */
00528 /* #undef RUDIMENTS_HAVE_MADVISE_CADDR_T */
00529 
00530 /* Some systems have memccpy with char argument */
00531 #define RUDIMENTS_HAVE_MEMCCPY_CHAR 1
00532 
00533 /* Some systems have memmem */
00534 #define RUDIMENTS_HAVE_MEMMEM 1
00535 
00536 /* Some systems have memrchr */
00537 #define RUDIMENTS_HAVE_MEMRCHR 1
00538 
00539 /* Some systems have mincore */
00540 #define RUDIMENTS_HAVE_MINCORE 1
00541 
00542 /* Some systems use caddr_t argument for mincore */
00543 /* #undef RUDIMENTS_HAVE_MINCORE_CADDR_T */
00544 
00545 /* Some systems have mincore with char argument */
00546 /* #undef RUDIMENTS_HAVE_MINCORE_CHAR */
00547 
00548 /* Some systems have mincore with unsigned char argument */
00549 #define RUDIMENTS_HAVE_MINCORE_UCHAR 1
00550 
00551 /* statvfs */
00552 /* #undef RUDIMENTS_HAVE_MINIX_HAIKU_STATVFS */
00553 
00554 /* Some systems have sethostname but forgot to declare it */
00555 /* #undef RUDIMENTS_HAVE_MISSING_SETHOSTNAME_DECLARATION */
00556 
00557 /* Some systems have mkdir */
00558 /* #undef RUDIMENTS_HAVE_MKDIR_1 */
00559 
00560 /* Some systems have mkdir */
00561 #define RUDIMENTS_HAVE_MKDIR_2 1
00562 
00563 /* Some systems have mkfifo */
00564 #define RUDIMENTS_HAVE_MKFIFO 1
00565 
00566 /* Some systems have mknod */
00567 #define RUDIMENTS_HAVE_MKNOD 1
00568 
00569 /* Some systems have mkstemp */
00570 #define RUDIMENTS_HAVE_MKSTEMP 1
00571 
00572 /* Some systems have mktime */
00573 #define RUDIMENTS_HAVE_MKTIME 1
00574 
00575 /* Some systems have mlock */
00576 #define RUDIMENTS_HAVE_MLOCK 1
00577 
00578 /* Some systems have mlockall */
00579 #define RUDIMENTS_HAVE_MLOCKALL 1
00580 
00581 /* Some systems use caddr_t argument for mlock */
00582 /* #undef RUDIMENTS_HAVE_MLOCK_CADDR_T */
00583 
00584 /* Some systems have mmap */
00585 #define RUDIMENTS_HAVE_MMAP 1
00586 
00587 /* Some systems have mprotect */
00588 #define RUDIMENTS_HAVE_MPROTECT 1
00589 
00590 /* Some systems use caddr_t argument for mprotect */
00591 /* #undef RUDIMENTS_HAVE_MPROTECT_CADDR_T */
00592 
00593 /* Some msghdr structs have a msg_controllen member */
00594 #define RUDIMENTS_HAVE_MSGHDR_MSG_CONTROLLEN 1
00595 
00596 /* Some msghdr structs have a msg_flags member */
00597 #define RUDIMENTS_HAVE_MSGHDR_MSG_FLAGS 1
00598 
00599 /* Some systems have msync */
00600 #define RUDIMENTS_HAVE_MSYNC 1
00601 
00602 /* Some systems use caddr_t argument for msync */
00603 /* #undef RUDIMENTS_HAVE_MSYNC_CADDR_T */
00604 
00605 /* Some systems have munlock */
00606 #define RUDIMENTS_HAVE_MUNLOCK 1
00607 
00608 /* Some systems have munlockall */
00609 #define RUDIMENTS_HAVE_MUNLOCKALL 1
00610 
00611 /* Some systems use caddr_t argument for munlock */
00612 /* #undef RUDIMENTS_HAVE_MUNLOCK_CADDR_T */
00613 
00614 /* Some systems use caddr_t argument for munmap */
00615 /* #undef RUDIMENTS_HAVE_MUNMAP_CADDR_T */
00616 
00617 /* Some systems have nanosleep */
00618 #define RUDIMENTS_HAVE_NANOSLEEP 1
00619 
00620 /* NetBSD style statfs */
00621 /* #undef RUDIMENTS_HAVE_NETBSD_STATFS */
00622 
00623 /* NetBSD-3.0 style statvfs */
00624 /* #undef RUDIMENTS_HAVE_NETBSD_STATVFS */
00625 
00626 /* Some systems have netdb.h */
00627 #define RUDIMENTS_HAVE_NETDB_H 1
00628 
00629 /* Some systems have NetGroupGetInfo */
00630 /* #undef RUDIMENTS_HAVE_NETGROUPGETINFO */
00631 
00632 /* Some systems have netinet/in.h */
00633 #define RUDIMENTS_HAVE_NETINET_IN_H 1
00634 
00635 /* Some systems have netinet/tcp.h */
00636 #define RUDIMENTS_HAVE_NETINET_TCP_H 1
00637 
00638 /* Some systems have NetUserGetInfo */
00639 /* #undef RUDIMENTS_HAVE_NETUSERGETINFO */
00640 
00641 /* Some systems define _NSGetEnviron in crt_externs.h */
00642 /* #undef RUDIMENTS_HAVE_NSGETENVIRON */
00643 
00644 /* Some systems have open */
00645 #define RUDIMENTS_HAVE_OPEN 1
00646 
00647 /* OpenBSD style statfs */
00648 /* #undef RUDIMENTS_HAVE_OPENBSD_STATFS */
00649 
00650 /* Some systems have OSSwapHostToLittleInt64 */
00651 /* #undef RUDIMENTS_HAVE_OSSWAPHOSTTOLITTLEINT64 */
00652 
00653 /* Some systems have OSSwapLittleToHostInt64 */
00654 /* #undef RUDIMENTS_HAVE_OSSWAPLITTLETOHOSTINT64 */
00655 
00656 /* Some systems have os/kernel/OS.h */
00657 /* #undef RUDIMENTS_HAVE_OS_KERNEL_OS_H */
00658 
00659 /* Some systems have os/support/ByteOrder.h */
00660 /* #undef RUDIMENTS_HAVE_OS_SUPPORT_BYTEORDER_H */
00661 
00662 /* Some systems have pathconf */
00663 #define RUDIMENTS_HAVE_PATHCONF 1
00664 
00665 /* Some systems have pipe */
00666 #define RUDIMENTS_HAVE_PIPE 1
00667 
00668 /* Some systems have poll */
00669 #define RUDIMENTS_HAVE_POLL 1
00670 
00671 /* Some systems have poll.h */
00672 #define RUDIMENTS_HAVE_POLL_H 1
00673 
00674 /* Some systems have posix_fadvise */
00675 #define RUDIMENTS_HAVE_POSIX_FADVISE 1
00676 
00677 /* Some systems have posix_fallocate */
00678 #define RUDIMENTS_HAVE_POSIX_FALLOCATE 1
00679 
00680 /* Some systems have Process32First */
00681 /* #undef RUDIMENTS_HAVE_PROCESS32FIRST */
00682 
00683 /* Some systems have process.h */
00684 /* #undef RUDIMENTS_HAVE_PROCESS_H */
00685 
00686 /* Some systems have prototypes.h */
00687 /* #undef RUDIMENTS_HAVE_PROTOTYPES_H */
00688 
00689 /* Some systems have pselect */
00690 #define RUDIMENTS_HAVE_PSELECT 1
00691 
00692 /* pthread_mutex_t type exists */
00693 #define RUDIMENTS_HAVE_PTHREAD_MUTEX_T 1
00694 
00695 /* pthread_sigmask exists */
00696 #define RUDIMENTS_HAVE_PTHREAD_SIGMASK 1
00697 
00698 /* Some systems have putenv */
00699 #define RUDIMENTS_HAVE_PUTENV 1
00700 
00701 /* Some systems have rand */
00702 #define RUDIMENTS_HAVE_RAND 1
00703 
00704 /* Some systems have rand_r */
00705 #define RUDIMENTS_HAVE_RAND_R 1
00706 
00707 /* Some systems have read */
00708 #define RUDIMENTS_HAVE_READ 1
00709 
00710 /* Some systems have readdir_r */
00711 #define RUDIMENTS_HAVE_READDIR_R 1
00712 
00713 /* Some systems have readlink */
00714 #define RUDIMENTS_HAVE_READLINK 1
00715 
00716 /* Some systems have reboot with 1 argument */
00717 #define RUDIMENTS_HAVE_REBOOT_1 1
00718 
00719 /* Some systems have reboot with 2 argument */
00720 /* #undef RUDIMENTS_HAVE_REBOOT_2 */
00721 
00722 /* recv takes a void * on most systems */
00723 #define RUDIMENTS_HAVE_RECV_WITH_VOID 1
00724 
00725 /* some systems have regcomp */
00726 /* #undef RUDIMENTS_HAVE_REGCOMP */
00727 
00728 /* Some systems have Roster.h */
00729 /* #undef RUDIMENTS_HAVE_ROSTER_H */
00730 
00731 /* Some systems have rpc/rpcent.h */
00732 /* #undef RUDIMENTS_HAVE_RPCENT_H */
00733 
00734 /* Some systems have rpc/rpc.h */
00735 #define RUDIMENTS_HAVE_RPC_H 1
00736 
00737 /* Do we have a real-time-clock */
00738 #define RUDIMENTS_HAVE_RTC 1
00739 
00740 /* SCO has /dev/table/avenrun instead of getloadavg */
00741 /* #undef RUDIMENTS_HAVE_SCO_AVENRUN */
00742 
00743 /* Some systems have semget */
00744 #define RUDIMENTS_HAVE_SEMGET 1
00745 
00746 /* Some systems have semtimedop */
00747 #define RUDIMENTS_HAVE_SEMTIMEDOP 1
00748 
00749 /* Some systems define union semun */
00750 /* #undef RUDIMENTS_HAVE_SEMUN */
00751 
00752 /* send takes a const void * on most systems */
00753 #define RUDIMENTS_HAVE_SEND_WITH_VOID 1
00754 
00755 /* Some systems have setegid */
00756 #define RUDIMENTS_HAVE_SETEGID 1
00757 
00758 /* Some systems have setegid but dont define it in a header file */
00759 /* #undef RUDIMENTS_HAVE_SETEGID_BUT_NOT_DEFINED */
00760 
00761 /* Some systems have setenv */
00762 #define RUDIMENTS_HAVE_SETENV 1
00763 
00764 /* Some systems have seteuid */
00765 #define RUDIMENTS_HAVE_SETEUID 1
00766 
00767 /* Some systems have seteuid but dont define it in a header file */
00768 /* #undef RUDIMENTS_HAVE_SETEUID_BUT_NOT_DEFINED */
00769 
00770 /* Some systems have SetFileTime */
00771 /* #undef RUDIMENTS_HAVE_SETFILETIME */
00772 
00773 /* Some systems have setgid */
00774 #define RUDIMENTS_HAVE_SETGID 1
00775 
00776 /* Some systems have sethostname */
00777 #define RUDIMENTS_HAVE_SETHOSTNAME 1
00778 
00779 /* Some systems have setitimer */
00780 #define RUDIMENTS_HAVE_SETITIMER 1
00781 
00782 /* Some systems have setpgid */
00783 #define RUDIMENTS_HAVE_SETPGID 1
00784 
00785 /* Some systems have setregid */
00786 #define RUDIMENTS_HAVE_SETREGID 1
00787 
00788 /* Some systems have setreuid */
00789 #define RUDIMENTS_HAVE_SETREUID 1
00790 
00791 /* Some systems have setsid */
00792 #define RUDIMENTS_HAVE_SETSID 1
00793 
00794 /* Some systems have SetSystemTime */
00795 /* #undef RUDIMENTS_HAVE_SETSYSTEMTIME */
00796 
00797 /* Some systems have settimeofday */
00798 #define RUDIMENTS_HAVE_SETTIMEOFDAY 1
00799 
00800 /* Some systems have setuid */
00801 #define RUDIMENTS_HAVE_SETUID 1
00802 
00803 /* Some systems have set_real_time_clock */
00804 /* #undef RUDIMENTS_HAVE_SET_REAL_TIME_CLOCK */
00805 
00806 /* Some systems have shmget */
00807 #define RUDIMENTS_HAVE_SHMGET 1
00808 
00809 /* Some systems have shm_open */
00810 #define RUDIMENTS_HAVE_SHM_OPEN 1
00811 
00812 /* Some systems have sigaction */
00813 #define RUDIMENTS_HAVE_SIGACTION 1
00814 
00815 /* Some systems have signal */
00816 #define RUDIMENTS_HAVE_SIGNAL 1
00817 
00818 /* Some systems have sigpending */
00819 #define RUDIMENTS_HAVE_SIGPENDING 1
00820 
00821 /* Some systems have sigsuspend */
00822 #define RUDIMENTS_HAVE_SIGSUSPEND 1
00823 
00824 /* Some systems have snprintf */
00825 #define RUDIMENTS_HAVE_SNPRINTF 1
00826 
00827 /* Some systems have sockaddr_un */
00828 #define RUDIMENTS_HAVE_SOCKADDR_UN 1
00829 
00830 /* some type of statfs */
00831 #define RUDIMENTS_HAVE_SOME_KIND_OF_STATFS 1
00832 
00833 /* some type of statvfs */
00834 /* #undef RUDIMENTS_HAVE_SOME_KIND_OF_STATVFS */
00835 
00836 /* struct spwd has sp_expire */
00837 #define RUDIMENTS_HAVE_SP_EXPIRE 1
00838 
00839 /* struct spwd has sp_flag */
00840 #define RUDIMENTS_HAVE_SP_FLAG 1
00841 
00842 /* struct spwd has sp_inact */
00843 #define RUDIMENTS_HAVE_SP_INACT 1
00844 
00845 /* struct spwd has sp_warn */
00846 #define RUDIMENTS_HAVE_SP_WARN 1
00847 
00848 /* Some systems have srand */
00849 #define RUDIMENTS_HAVE_SRAND 1
00850 
00851 /* Some systems have srand48 */
00852 #define RUDIMENTS_HAVE_SRAND48 1
00853 
00854 /* statvfs */
00855 /* #undef RUDIMENTS_HAVE_STATVFS */
00856 
00857 /* Some systems have stdint.h */
00858 #define RUDIMENTS_HAVE_STDINT_H 1
00859 
00860 /* Some systems have stdlib.h */
00861 #define RUDIMENTS_HAVE_STDLIB_H 1
00862 
00863 /* Some systems have strcasecmp */
00864 #define RUDIMENTS_HAVE_STRCASECMP 1
00865 
00866 /* Some systems have strchrnul */
00867 #define RUDIMENTS_HAVE_STRCHRNUL 1
00868 
00869 /* Some systems have strcspn */
00870 #define RUDIMENTS_HAVE_STRCSPN 1
00871 
00872 /* Some systems have strerror */
00873 #define RUDIMENTS_HAVE_STRERROR 1
00874 
00875 /* Some systems have strerror_r */
00876 #define RUDIMENTS_HAVE_STRERROR_R 1
00877 
00878 /* Some systems have strerror_s */
00879 /* #undef RUDIMENTS_HAVE_STRERROR_S */
00880 
00881 /* Some systems have strings.h */
00882 #define RUDIMENTS_HAVE_STRINGS_H 1
00883 
00884 /* Some systems have string.h */
00885 #define RUDIMENTS_HAVE_STRING_H 1
00886 
00887 /* Some systems have strncasecmp */
00888 #define RUDIMENTS_HAVE_STRNCASECMP 1
00889 
00890 /* Some systems have strpbrk */
00891 #define RUDIMENTS_HAVE_STRPBRK 1
00892 
00893 /* Some systems have strspn */
00894 #define RUDIMENTS_HAVE_STRSPN 1
00895 
00896 /* Some systems have strtold */
00897 #define RUDIMENTS_HAVE_STRTOLD 1
00898 
00899 /* Some systems have strtoll */
00900 #define RUDIMENTS_HAVE_STRTOLL 1
00901 
00902 /* Some systems have strtoull */
00903 #define RUDIMENTS_HAVE_STRTOULL 1
00904 
00905 /* Some systems have struct itimerval */
00906 #define RUDIMENTS_HAVE_STRUCT_ITIMERVAL 1
00907 
00908 /* Some systems have struct timespec in pthread.h */
00909 #define RUDIMENTS_HAVE_STRUCT_TIMESPEC_IN_PTHREAD 1
00910 
00911 /* Some systems have struct timespec in sys/siginfo.h */
00912 /* #undef RUDIMENTS_HAVE_STRUCT_TIMESPEC_IN_SIGINFO */
00913 
00914 /* Some systems have struct timespec in sys/time.h */
00915 #define RUDIMENTS_HAVE_STRUCT_TIMESPEC_IN_SYS_TIME_H 1
00916 
00917 /* Some systems have struct timespec in time.h */
00918 #define RUDIMENTS_HAVE_STRUCT_TIMESPEC_IN_TIME_H 1
00919 
00920 /* Some systems have swab with a char * argument */
00921 #define RUDIMENTS_HAVE_SWAB_CHAR 1
00922 
00923 /* Some systems have swab with a const char * argument */
00924 #define RUDIMENTS_HAVE_SWAB_CONST_CHAR 1
00925 
00926 /* Some systems have swab with a const void * argument */
00927 #define RUDIMENTS_HAVE_SWAB_CONST_VOID 1
00928 
00929 /* Some systems have swap64 */
00930 /* #undef RUDIMENTS_HAVE_SWAP64 */
00931 
00932 /* Some systems have __swap_int64 */
00933 /* #undef RUDIMENTS_HAVE_SWAP_INT64 */
00934 
00935 /* Some systems have symlink */
00936 #define RUDIMENTS_HAVE_SYMLINK 1
00937 
00938 /* Some systems have sync */
00939 #define RUDIMENTS_HAVE_SYNC 1
00940 
00941 /* Some systems have sysconf */
00942 #define RUDIMENTS_HAVE_SYSCONF 1
00943 
00944 /* Some systems have syslog.h */
00945 #define RUDIMENTS_HAVE_SYSLOG_H 1
00946 
00947 /* Some systems have sys/bitypes.h */
00948 #define RUDIMENTS_HAVE_SYS_BITYPES_H 1
00949 
00950 /* Some systems have sys/fcntl.h */
00951 #define RUDIMENTS_HAVE_SYS_FCNTL_H 1
00952 
00953 /* Some systems have sys/ioctl.h */
00954 #define RUDIMENTS_HAVE_SYS_IOCTL_H 1
00955 
00956 /* Some systems have sys/ipc.h */
00957 #define RUDIMENTS_HAVE_SYS_IPC_H 1
00958 
00959 /* Some systems have sys/loadavg.h */
00960 /* #undef RUDIMENTS_HAVE_SYS_LOADAVG_H */
00961 
00962 /* Some systems have sys/mman.h */
00963 #define RUDIMENTS_HAVE_SYS_MMAN_H 1
00964 
00965 /* Some systems have sys/param.h */
00966 #define RUDIMENTS_HAVE_SYS_PARAM_H 1
00967 
00968 /* Some systems have sys/poll.h */
00969 #define RUDIMENTS_HAVE_SYS_POLL_H 1
00970 
00971 /* Some systems have sys/reboot.h */
00972 #define RUDIMENTS_HAVE_SYS_REBOOT_H 1
00973 
00974 /* Some systems have sys/select.h */
00975 #define RUDIMENTS_HAVE_SYS_SELECT_H 1
00976 
00977 /* Some systems have sys/sem.h */
00978 #define RUDIMENTS_HAVE_SYS_SEM_H 1
00979 
00980 /* Some systems have sys/socket.h */
00981 #define RUDIMENTS_HAVE_SYS_SOCKET_H 1
00982 
00983 /* Some systems have sys/stat.h */
00984 #define RUDIMENTS_HAVE_SYS_STAT_H 1
00985 
00986 /* Some systems have sys/time.h */
00987 #define RUDIMENTS_HAVE_SYS_TIME_H 1
00988 
00989 /* Some systems have sys/types.h */
00990 #define RUDIMENTS_HAVE_SYS_TYPES_H 1
00991 
00992 /* Some systems have sys/uadmin.h */
00993 /* #undef RUDIMENTS_HAVE_SYS_UADMIN_H */
00994 
00995 /* Some systems have sys/uio.h */
00996 #define RUDIMENTS_HAVE_SYS_UIO_H 1
00997 
00998 /* Some systems have sys/un.h */
00999 #define RUDIMENTS_HAVE_SYS_UN_H 1
01000 
01001 /* Some systems have sys/utsname.h */
01002 #define RUDIMENTS_HAVE_SYS_UTSNAME_H 1
01003 
01004 /* Some systems have sys/wait.h */
01005 #define RUDIMENTS_HAVE_SYS_WAIT_H 1
01006 
01007 /* Some systems dont have S_ISBLK */
01008 #define RUDIMENTS_HAVE_S_ISBLK 1
01009 
01010 /* Some systems dont have S_ISLNK */
01011 #define RUDIMENTS_HAVE_S_ISLNK 1
01012 
01013 /* Some systems dont have S_ISSOCK */
01014 #define RUDIMENTS_HAVE_S_ISSOCK 1
01015 
01016 /* Some systems have tcsetattr */
01017 #define RUDIMENTS_HAVE_TCSETATTR 1
01018 
01019 /* Some systems have termios.h */
01020 #define RUDIMENTS_HAVE_TERMIOS_H 1
01021 
01022 /* Some systems have tlhelp32.h */
01023 /* #undef RUDIMENTS_HAVE_TLHELP32_H */
01024 
01025 /* Some systems have truncate */
01026 #define RUDIMENTS_HAVE_TRUNCATE 1
01027 
01028 /* Some systems have uadmin */
01029 /* #undef RUDIMENTS_HAVE_UADMIN */
01030 
01031 /* Some systems have uint16_t */
01032 #define RUDIMENTS_HAVE_UINT16_T 1
01033 
01034 /* Some systems have uint32_t */
01035 #define RUDIMENTS_HAVE_UINT32_T 1
01036 
01037 /* Some systems have uint64_t */
01038 #define RUDIMENTS_HAVE_UINT64_T 1
01039 
01040 /* Some systems have uint8_t */
01041 #define RUDIMENTS_HAVE_UINT8_T 1
01042 
01043 /* Ultrix style statfs */
01044 /* #undef RUDIMENTS_HAVE_ULTRIX_STATFS */
01045 
01046 /* Some systems have umask */
01047 #define RUDIMENTS_HAVE_UMASK 1
01048 
01049 /* Some systems have uname */
01050 #define RUDIMENTS_HAVE_UNAME 1
01051 
01052 /* Some systems have unistd.h */
01053 #define RUDIMENTS_HAVE_UNISTD_H 1
01054 
01055 /* Some systems have unlink */
01056 #define RUDIMENTS_HAVE_UNLINK 1
01057 
01058 /* Some systems have unsetenv */
01059 #define RUDIMENTS_HAVE_UNSETENV 1
01060 
01061 /* Some systems have utime */
01062 #define RUDIMENTS_HAVE_UTIME 1
01063 
01064 /* Some systems have utimes */
01065 #define RUDIMENTS_HAVE_UTIMES 1
01066 
01067 /* Some systems have utime.h */
01068 #define RUDIMENTS_HAVE_UTIME_H 1
01069 
01070 /* GetDiskFreeSpace */
01071 /* #undef RUDIMENTS_HAVE_WINDOWS_GETDISKFREESPACE */
01072 
01073 /* Some systems have windows.h */
01074 /* #undef RUDIMENTS_HAVE_WINDOWS_H */
01075 
01076 /* Some systems have Sleep */
01077 /* #undef RUDIMENTS_HAVE_WINDOWS_SLEEP */
01078 
01079 /* Some systems have winsock2.h */
01080 /* #undef RUDIMENTS_HAVE_WINSOCK2_H */
01081 
01082 /* Some systems have write */
01083 #define RUDIMENTS_HAVE_WRITE 1
01084 
01085 /* Some systems have WSAConnect */
01086 /* #undef RUDIMENTS_HAVE_WSACONNECT */
01087 
01088 /* Some systems have extended filesystem attributes */
01089 #define RUDIMENTS_HAVE_XATTRS 1
01090 
01091 /* Some systems have _access_s() */
01092 /* #undef RUDIMENTS_HAVE__ACCESS_S */
01093 
01094 /* Some systems have _chsize_s */
01095 /* #undef RUDIMENTS_HAVE__CHSIZE_S */
01096 
01097 /* Some systems have _close */
01098 /* #undef RUDIMENTS_HAVE__CLOSE */
01099 
01100 /* Some systems have _dup */
01101 /* #undef RUDIMENTS_HAVE__DUP */
01102 
01103 /* Some systems have _dup2 */
01104 /* #undef RUDIMENTS_HAVE__DUP2 */
01105 
01106 /* Some systems have _dupenv_s */
01107 /* #undef RUDIMENTS_HAVE__DUPENV_S */
01108 
01109 /* Some systems have _getpid */
01110 /* #undef RUDIMENTS_HAVE__GETPID */
01111 
01112 /* Some systems have _lseek */
01113 /* #undef RUDIMENTS_HAVE__LSEEK */
01114 
01115 /* Some systems have _memccpy */
01116 /* #undef RUDIMENTS_HAVE__MEMCCPY */
01117 
01118 /* Some systems have _open */
01119 /* #undef RUDIMENTS_HAVE__OPEN */
01120 
01121 /* Some systems have _pipe */
01122 /* #undef RUDIMENTS_HAVE__PIPE */
01123 
01124 /* Some systems have _putenv */
01125 /* #undef RUDIMENTS_HAVE__PUTENV */
01126 
01127 /* Some systems have _read */
01128 /* #undef RUDIMENTS_HAVE__READ */
01129 
01130 /* Some systems have _snprintf_s */
01131 /* #undef RUDIMENTS_HAVE__SNPRINTF_S */
01132 
01133 /* Some systems have _swab */
01134 /* #undef RUDIMENTS_HAVE__SWAB */
01135 
01136 /* Some systems have _unlink */
01137 /* #undef RUDIMENTS_HAVE__UNLINK */
01138 
01139 /* Some systems have _write */
01140 /* #undef RUDIMENTS_HAVE__WRITE */
01141 
01142 /* Some systems have __bswap64 */
01143 /* #undef RUDIMENTS_HAVE___BSWAP64 */
01144 
01145 /* iov_base is char * */
01146 #define RUDIMENTS_IOV_BASE_TYPE void *
01147 
01148 /* Some systems have swab but dont define it */
01149 /* #undef RUDIMENTS_MUST_DEFINE_SWAB */
01150 
01151 /* Compiler supports namespaces */
01152 #define RUDIMENTS_NAMESPACE 1
01153 
01154 /* Solaris 2.6 has a few missing function prototypes */
01155 /* #undef RUDIMENTS_NEED_XNET_PROTOTYPES */
01156 
01157 /* setsockopt takes a const void * on most systems */
01158 #define RUDIMENTS_SETSOCKOPT_OPTVAL_TYPE const void *
01159 
01160 /* Most systems define signal handlers with an integer parameter */
01161 #define RUDIMENTS_SIGNAL_HANDLER_INT 1
01162 
01163 /* Use small rather than fast code */
01164 /* #undef RUDIMENTS_SMALL_CODE */
01165 
01166 /* SSL_read/write can use a void * parameter instead of char * */
01167 #define RUDIMENTS_SSL_VOID_PTR 1
01168 
01169 /* Version */
01170 #define RUDIMENTS_VERSION "0.41"
01171 
01172 /* Define to 1 if you have the ANSI C header files. */
01173 /* #undef STDC_HEADERS */
01174 
01175 /* Hack for gcc on SCO OSR6 */
01176 /* #undef _CFRONT_3_0 */
01177 
01178 /* Some systems dont have bool */
01179 /* #undef bool */
01180 
01181 /* Define to empty if `const' does not conform to ANSI C. */
01182 /* #undef const */
01183 
01184 /* Define to `int' if <sys/types.h> doesn't define. */
01185 /* #undef gid_t */
01186 
01187 /* Define to `__inline__' or `__inline' if that's what the C compiler
01188    calls it, or to nothing if 'inline' is not supported under any name.  */
01189 #ifndef __cplusplus
01190 /* #undef inline */
01191 #endif
01192 
01193 /* Some systems dont have key_t */
01194 /* #undef key_t */
01195 
01196 /* Define to `int' if <sys/types.h> does not define. */
01197 /* #undef mode_t */
01198 
01199 /* Some systems dont have nlink_t */
01200 /* #undef nlink_t */
01201 
01202 /* Some systems dont have off64_t */
01203 /* #undef off64_t */
01204 
01205 /* Define to `int' if <sys/types.h> does not define. */
01206 /* #undef pid_t */
01207 
01208 /* Define to `unsigned int' if <sys/types.h> does not define. */
01209 /* #undef size_t */
01210 
01211 /* Some systems dont define socklen_t */
01212 /* #undef socklen_t */
01213 
01214 /* Define to `int' if <sys/types.h> does not define. */
01215 /* #undef ssize_t */
01216 
01217 /* Define to `int' if <sys/types.h> doesn't define. */
01218 /* #undef uid_t */