Rudiments
config_vs2013.h
1/* include/rudiments/private/config.h.in. Generated from configure.in by autoheader. */
2
3/* On some platforms */
4/* #undef ADD_NEWLINE_AFTER_READ_FROM_STDIN */
5
6/* Enable some hacks on Darwin with gcc 2.95.2 */
7/* #undef DARWIN_GCC_2952_HACKS */
8
9/* Define to 1 if you have the <dlfcn.h> header file. */
10/* #undef HAVE_DLFCN_H */
11
12/* Define to 1 if you have the <inttypes.h> header file. */
13/* #undef HAVE_INTTYPES_H */
14
15/* Define to 1 if you have the <memory.h> header file. */
16#define HAVE_MEMORY_H 1
17
18/* Define to 1 if you have the <stdint.h> header file. */
19#define HAVE_STDINT_H 1
20
21/* Define to 1 if you have the <stdlib.h> header file. */
22#define HAVE_STDLIB_H 1
23
24/* Define to 1 if you have the <strings.h> header file. */
25/* #undef HAVE_STRINGS_H */
26
27/* Define to 1 if you have the <string.h> header file. */
28#define HAVE_STRING_H 1
29
30/* Define to 1 if you have the <sys/stat.h> header file. */
31#define HAVE_SYS_STAT_H 1
32
33/* Define to 1 if you have the <sys/types.h> header file. */
34#define HAVE_SYS_TYPES_H 1
35
36/* Define to 1 if you have the <unistd.h> header file. */
37/* #undef HAVE_UNISTD_H */
38
39/* Define to the sub-directory in which libtool stores uninstalled libraries.
40 */
41#define LT_OBJDIR ".libs/"
42
43/* Define to the address where bug reports for this package should be sent. */
44#define PACKAGE_BUGREPORT ""
45
46/* Define to the full name of this package. */
47#define PACKAGE_NAME ""
48
49/* Define to the full name and version of this package. */
50#define PACKAGE_STRING ""
51
52/* Define to the one symbol short name of this package. */
53#define PACKAGE_TARNAME ""
54
55/* Define to the home page for this package. */
56#define PACKAGE_URL ""
57
58/* Define to the version of this package. */
59#define PACKAGE_VERSION ""
60
61/* Platform requires default TLS ciper of PROFILE=SYSTEM */
62/* #undef RUDIMENTS_DEFAULT_CIPHER_PROFILE_SYSTEM */
63
64/* Enable runtime notification of methods that set ENOSYS */
65/* #undef RUDIMENTS_ENOSYS_NOTIFY */
66
67/* getsockopt has a void * on most systems */
68#define RUDIMENTS_GETSOCKOPT_OPTVAL_TYPE char *
69
70/* SSL has ASN1_STRING_get0_data */
71/* #undef RUDIMENTS_HAS_ASN1_STRING_GET0_DATA */
72
73/* libcurl has CURLOPT_SSH_AUTH_TYPES */
74/* #undef RUDIMENTS_HAS_CURLOPT_SSH_AUTH_TYPES */
75
76/* libcurl has CURLOPT_USERNAME */
77/* #undef RUDIMENTS_HAS_CURLOPT_USERNAME */
78
79/* libcurl has CURLOPT_USERPWD */
80/* #undef RUDIMENTS_HAS_CURLOPT_USERPWD */
81
82/* libcurl has curl_multi_timeout */
83/* #undef RUDIMENTS_HAS_CURL_MULTI_TIMEOUT */
84
85/* libcurl has curl_version_info */
86/* #undef RUDIMENTS_HAS_CURL_VERSION_INFO */
87
88/* SSL has EVP_CIPHER_CTX_NEW */
89/* #undef RUDIMENTS_HAS_EVP_CIPHER_CTX_NEW */
90
91/* SSL has EVP_PKEY_base_id */
92/* #undef RUDIMENTS_HAS_EVP_PKEY_BASE_ID */
93
94/* SSL has EVP_PKEY_get0 */
95/* #undef RUDIMENTS_HAS_EVP_PKEY_GET0 */
96
97/* SSL has EVP_PKEY_get0_DSA */
98/* #undef RUDIMENTS_HAS_EVP_PKEY_GET0_DSA */
99
100/* SSL has EVP_PKEY_get0_EC_KEY */
101/* #undef RUDIMENTS_HAS_EVP_PKEY_GET0_EC_KEY */
102
103/* SSL has EVP_PKEY_get0_RSA */
104/* #undef RUDIMENTS_HAS_EVP_PKEY_GET0_RSA */
105
106/* SSL has EVP_PKEY_get1_DSA */
107/* #undef RUDIMENTS_HAS_EVP_PKEY_GET1_DSA */
108
109/* SSL has EVP_PKEY_get1_EC_KEY */
110/* #undef RUDIMENTS_HAS_EVP_PKEY_GET1_EC_KEY */
111
112/* SSL has EVP_PKEY_get1_RSA */
113/* #undef RUDIMENTS_HAS_EVP_PKEY_GET1_RSA */
114
115/* Rudiments supports GSS */
116/* #undef RUDIMENTS_HAS_GSS */
117
118/* GSS has gssapi/gssapi_ext.h */
119/* #undef RUDIMENTS_HAS_GSSAPI_GSSAPI_EXT_H */
120
121/* GSS has gssapi/gssapi_generic.h */
122/* #undef RUDIMENTS_HAS_GSSAPI_GSSAPI_GENERIC_H */
123
124/* GSS has gssapi/gssapi.h */
125/* #undef RUDIMENTS_HAS_GSSAPI_GSSAPI_H */
126
127/* GSS has gssapi.h */
128/* #undef RUDIMENTS_HAS_GSSAPI_H */
129
130/* GSS has GSS_C_NT_ANONYMOUS */
131/* #undef RUDIMENTS_HAS_GSS_C_NT_ANONYMOUS */
132
133/* GSS has gss name types */
134/* #undef RUDIMENTS_HAS_GSS_NAME_TYPES */
135
136/* GSS has gss_oid_to_str */
137/* #undef RUDIMENTS_HAS_GSS_OID_TO_STR */
138
139/* GSS has gss_release_oid */
140/* #undef RUDIMENTS_HAS_GSS_RELEASE_OID */
141
142/* GSS has gss_str_to_oid */
143/* #undef RUDIMENTS_HAS_GSS_STR_TO_OID */
144
145/* Rudiments supports libcurl */
146/* #undef RUDIMENTS_HAS_LIBCURL */
147
148/* Rudiments supports PCRE */
149/* #undef RUDIMENTS_HAS_PCRE */
150
151/* SSL has SHA256_CTX */
152/* #undef RUDIMENTS_HAS_SHA256_CTX */
153
154/* Rudiments supports SSL */
155/* #undef RUDIMENTS_HAS_SSL */
156
157/* SSL has SSLv23_method */
158/* #undef RUDIMENTS_HAS_SSLV23_METHOD */
159
160/* SSL has SSLv2_method */
161/* #undef RUDIMENTS_HAS_SSLV2_METHOD */
162
163/* SSL has SSLv3_method */
164/* #undef RUDIMENTS_HAS_SSLV3_METHOD */
165
166/* SSL has dNSName */
167/* #undef RUDIMENTS_HAS_SSL_DNSNAME */
168
169/* Some systems have strftime */
170#define RUDIMENTS_HAS_STRFTIME 1
171
172/* Rudiments supports SSPI */
173#define RUDIMENTS_HAS_SSPI 1
174
175/* Rudiments supports threads */
176#define RUDIMENTS_HAS_THREADS 1
177
178/* Some systems have timezone */
179#define RUDIMENTS_HAS_TIMEZONE 1
180
181/* SSL has TLSv1_1_method */
182/* #undef RUDIMENTS_HAS_TLSV1_1_METHOD */
183
184/* SSL has TLSv1_2_method */
185/* #undef RUDIMENTS_HAS_TLSV1_2_METHOD */
186
187/* SSL has TLSv1_method */
188/* #undef RUDIMENTS_HAS_TLSV1_METHOD */
189
190/* SSL has TLS_method */
191/* #undef RUDIMENTS_HAS_TLS_METHOD */
192
193/* Some systems define tm_gmtoff in their struct tm */
194/* #undef RUDIMENTS_HAS_TM_GMTOFF */
195
196/* Some systems define tm_name in their struct tm */
197/* #undef RUDIMENTS_HAS_TM_NAME */
198
199/* Some systems define tm_tzadj in their struct tm */
200/* #undef RUDIMENTS_HAS_TM_TZADJ */
201
202/* Some systems define tm_zone in their struct tm */
203/* #undef RUDIMENTS_HAS_TM_ZONE */
204
205/* Some systems have tzname */
206/* #undef RUDIMENTS_HAS_TZNAME */
207
208/* Some systems have tzset */
209/* #undef RUDIMENTS_HAS_TZSET */
210
211/* Some systems have tzset but dont define it */
212/* #undef RUDIMENTS_HAS_UNDEFINED_TZSET */
213
214/* SSL has X509_get_signature_nid */
215/* #undef RUDIMENTS_HAS_X509_GET_SIGNATURE_NID */
216
217/* Some systems have _get_timezone */
218#define RUDIMENTS_HAS__GET_TIMEZONE 1
219
220/* Some systems have _get_tzname */
221#define RUDIMENTS_HAS__GET_TZNAME 1
222
223/* Some systems have _timezone */
224/* #undef RUDIMENTS_HAS__TIMEZONE */
225
226/* Some systems have _tzname */
227/* #undef RUDIMENTS_HAS__TZNAME */
228
229/* Some systems have _tzset */
230#define RUDIMENTS_HAS__TZSET 1
231
232/* Some systems define __tm_gmtoff in their struct tm */
233/* #undef RUDIMENTS_HAS___TM_GMTOFF */
234
235/* Some systems define __tm_zone in their struct tm */
236/* #undef RUDIMENTS_HAS___TM_ZONE */
237
238/* Some systems have AccCtrl.h */
239#define RUDIMENTS_HAVE_ACCCTRL_H 1
240
241/* Most systems have access() */
242/* #undef RUDIMENTS_HAVE_ACCESS */
243
244/* Some systems have Aclapi.h */
245#define RUDIMENTS_HAVE_ACLAPI_H 1
246
247/* Some systems have alarm */
248/* #undef RUDIMENTS_HAVE_ALARM */
249
250/* Some systems have arc4random */
251/* #undef RUDIMENTS_HAVE_ARC4RANDOM */
252
253/* Some systems have arpa/inet.h */
254/* #undef RUDIMENTS_HAVE_ARPA_INET_H */
255
256/* Some systems have atexit */
257#define RUDIMENTS_HAVE_ATEXIT 1
258
259/* Some systems have backtrace */
260/* #undef RUDIMENTS_HAVE_BACKTRACE */
261
262/* SCO OSR < 5.0.7 has an incorrect struct msghdr definition */
263/* #undef RUDIMENTS_HAVE_BAD_SCO_MSGHDR */
264
265/* Some systems dont have st_blocks in struct stat */
266/* #undef RUDIMENTS_HAVE_BLKCNT_T */
267
268/* Some systems dont have st_blksize in struct stat */
269/* #undef RUDIMENTS_HAVE_BLKSIZE_T */
270
271/* Most systems have bool */
272#define RUDIMENTS_HAVE_BOOL 1
273
274/* Some systems have broken towctrans */
275/* #undef RUDIMENTS_HAVE_BROKEN_TOWCTRANS */
276
277/* Some systems have BRoster::_ShutDown */
278/* #undef RUDIMENTS_HAVE_BROSTER__SHUTDOWN */
279
280/* Some systems have bswap64 */
281/* #undef RUDIMENTS_HAVE_BSWAP64 */
282
283/* Some systems have bswap_64 */
284/* #undef RUDIMENTS_HAVE_BSWAP_64 */
285
286/* Some systems have byteswap.h */
287/* #undef RUDIMENTS_HAVE_BYTESWAP_H */
288
289/* Some systems have byte_t */
290/* #undef RUDIMENTS_HAVE_BYTE_T */
291
292/* Some systems have CaptureStackBackTrace */
293#define RUDIMENTS_HAVE_CAPTURESTACKBACKTRACE 1
294
295/* Some systems have char16_t */
296/* #undef RUDIMENTS_HAVE_CHAR16_T */
297
298/* Some systems have char32_t */
299/* #undef RUDIMENTS_HAVE_CHAR32_T */
300
301/* Some systems have char8_t */
302/* #undef RUDIMENTS_HAVE_CHAR8_T */
303
304/* Some systems have chmod */
305/* #undef RUDIMENTS_HAVE_CHMOD */
306
307/* Some systems have chroot */
308/* #undef RUDIMENTS_HAVE_CHROOT */
309
310/* Some systems have clearenv */
311/* #undef RUDIMENTS_HAVE_CLEARENV */
312
313/* Some systems have clock_nanosleep */
314/* #undef RUDIMENTS_HAVE_CLOCK_NANOSLEEP */
315
316/* Some systems have clock_settime */
317/* #undef RUDIMENTS_HAVE_CLOCK_SETTIME */
318
319/* Some systems have close */
320/* #undef RUDIMENTS_HAVE_CLOSE */
321
322/* some systems have closesocket */
323#define RUDIMENTS_HAVE_CLOSESOCKET 1
324
325/* Some systems have cmsghdr */
326/* #undef RUDIMENTS_HAVE_CMSGHDR */
327
328/* Some systems have _commit */
329#define RUDIMENTS_HAVE_COMMIT 1
330
331/* connect has a const sockaddr * on most systems */
332/* #undef RUDIMENTS_HAVE_CONNECT_WITH_NON_CONST_SOCKADDR */
333
334/* Most systems have ftok(const char *, int) */
335/* #undef RUDIMENTS_HAVE_CONST_CHAR_FTOK */
336
337/* Some systems have CreateDirectory */
338#define RUDIMENTS_HAVE_CREATEDIRECTORY 1
339
340/* Some systems have CreateFile */
341#define RUDIMENTS_HAVE_CREATEFILE 1
342
343/* Some systems have CreateNamedPipe */
344#define RUDIMENTS_HAVE_CREATENAMEDPIPE 1
345
346/* Some systems have CreateSemaphore */
347#define RUDIMENTS_HAVE_CREATESEMAPHORE 1
348
349/* CreateThread function exists */
350#define RUDIMENTS_HAVE_CREATETHREAD 1
351
352/* Some systems have CreateTimerQueueTimer */
353#define RUDIMENTS_HAVE_CREATETIMERQUEUETIMER 1
354
355/* Some systems have CreateFileMapping */
356#define RUDIMENTS_HAVE_CREATE_FILE_MAPPING 1
357
358/* Some systems have CreateIoCompletionPort */
359#define RUDIMENTS_HAVE_CREATE_IO_COMPLETION_PORT 1
360
361/* CreateMutex function exists */
362#define RUDIMENTS_HAVE_CREATE_MUTEX 1
363
364/* Some systems have CreateProcess */
365#define RUDIMENTS_HAVE_CREATE_PROCESS 1
366
367/* Some systems have crypt */
368/* #undef RUDIMENTS_HAVE_CRYPT */
369
370/* Some systems have CryptGenRandom */
371#define RUDIMENTS_HAVE_CRYPTGENRANDOM 1
372
373/* Some systems have crypt.h */
374/* #undef RUDIMENTS_HAVE_CRYPT_H */
375
376/* Some systems have crypt_r */
377/* #undef RUDIMENTS_HAVE_CRYPT_R */
378
379/* Some systems have ctype.h */
380#define RUDIMENTS_HAVE_CTYPE_H 1
381
382/* Cygwin style statfs */
383/* #undef RUDIMENTS_HAVE_CYGWIN_STATFS */
384
385/* Darwin style statfs */
386/* #undef RUDIMENTS_HAVE_DARWIN_STATFS */
387
388/* Some systems have dbghelp.h */
389#define RUDIMENTS_HAVE_DBGHELP_H 1
390
391/* Some systems have direct.h */
392#define RUDIMENTS_HAVE_DIRECT_H 1
393
394/* Some systems have dirent.h */
395/* #undef RUDIMENTS_HAVE_DIRENT_H */
396
397/* Some systems have dirfd */
398/* #undef RUDIMENTS_HAVE_DIRFD */
399
400/* Some systems have DIR.dd_fd */
401/* #undef RUDIMENTS_HAVE_DIR_DD_FD */
402
403/* Some systems have DIR.d_fd */
404/* #undef RUDIMENTS_HAVE_DIR_D_FD */
405
406/* Some systems have dlfcn.h */
407/* #undef RUDIMENTS_HAVE_DLFCN_H */
408
409/* Some systems have dlopen */
410/* #undef RUDIMENTS_HAVE_DLOPEN */
411
412/* Some systems have dup */
413/* #undef RUDIMENTS_HAVE_DUP */
414
415/* Some systems have dup2 */
416/* #undef RUDIMENTS_HAVE_DUP2 */
417
418/* Some systems have DuplicateHandle */
419#define RUDIMENTS_HAVE_DUPLICATEHANDLE 1
420
421/* Some systems define environ in unistd.h */
422#define RUDIMENTS_HAVE_ENVIRON 1
423
424/* Some systems have epoll */
425/* #undef RUDIMENTS_HAVE_EPOLL */
426
427/* Some systems have errno.h */
428#define RUDIMENTS_HAVE_ERRNO_H 1
429
430/* Some systems have execinfo.h */
431/* #undef RUDIMENTS_HAVE_EXECINFO_H */
432
433/* Some systems have execvp */
434/* #undef RUDIMENTS_HAVE_EXECVP */
435
436/* Some systems have ExitWindowsEx */
437#define RUDIMENTS_HAVE_EXITWINDOWSEX 1
438
439/* Some systems have fchmod */
440/* #undef RUDIMENTS_HAVE_FCHMOD */
441
442/* Some systems have fchown */
443/* #undef RUDIMENTS_HAVE_FCHOWN */
444
445/* Some systems have fcntl */
446/* #undef RUDIMENTS_HAVE_FCNTL */
447
448/* Some systems have fcntl.h */
449#define RUDIMENTS_HAVE_FCNTL_H 1
450
451/* Some systems have fdatasync */
452/* #undef RUDIMENTS_HAVE_FDATASYNC */
453
454/* Some systems have fdopen */
455/* #undef RUDIMENTS_HAVE_FDOPEN */
456
457/* Some systems have FD_CLOEXEC */
458/* #undef RUDIMENTS_HAVE_FD_CLOEXEC */
459
460/* Some systems have FILE->_file */
461#define RUDIMENTS_HAVE_FILE_FILE 1
462
463/* Some systems have FILE->__filedes */
464/* #undef RUDIMENTS_HAVE_FILE_FILEDES */
465
466/* Some systems have FILE->_fileno */
467/* #undef RUDIMENTS_HAVE_FILE_FILENO */
468
469/* Some systems have FILE->_fd */
470/* #undef RUDIMENTS_HAVE_FILE__FD */
471
472/* Some systems have FILE->__file */
473/* #undef RUDIMENTS_HAVE_FILE__FILE */
474
475/* Some systems have FindFirstFile */
476#define RUDIMENTS_HAVE_FINDFIRSTFILE 1
477
478/* Some systems have FlushFileBuffers */
479#define RUDIMENTS_HAVE_FLUSHFILEBUFFERS 1
480
481/* Some systems have fork */
482/* #undef RUDIMENTS_HAVE_FORK */
483
484/* Some systems have fpathconf */
485/* #undef RUDIMENTS_HAVE_FPATHCONF */
486
487/* FreeBSD style statfs */
488/* #undef RUDIMENTS_HAVE_FREEBSD_STATFS */
489
490/* Some systems have FreeConsole */
491#define RUDIMENTS_HAVE_FREECONSOLE 1
492
493/* Some systems have fsync */
494/* #undef RUDIMENTS_HAVE_FSYNC */
495
496/* Most systems have ftok() */
497/* #undef RUDIMENTS_HAVE_FTOK */
498
499/* Some systems have ftruncate */
500/* #undef RUDIMENTS_HAVE_FTRUNCATE */
501
502/* Some systems have GenerateConsoleCtrlEvent */
503#define RUDIMENTS_HAVE_GENERATECONSOLECTRLEVENT 1
504
505/* Some systems have GetAce */
506#define RUDIMENTS_HAVE_GETACE 1
507
508/* Some systems have getaddrinfo */
509/* #undef RUDIMENTS_HAVE_GETADDRINFO */
510
511/* Some systems have GetCurrentDirectory */
512#define RUDIMENTS_HAVE_GETCURRENTDIRECTORY 1
513
514/* Some systems have GetCurrentProcessId */
515#define RUDIMENTS_HAVE_GETCURRENTPROCESSID 1
516
517/* Some systems have getegid */
518/* #undef RUDIMENTS_HAVE_GETEGID */
519
520/* Some systems have getenv */
521/* #undef RUDIMENTS_HAVE_GETENV */
522
523/* Some systems have geteuid */
524/* #undef RUDIMENTS_HAVE_GETEUID */
525
526/* Some systems have GetFileInformationByHandle */
527#define RUDIMENTS_HAVE_GETFILEINFORMATIONBYHANDLE 1
528
529/* Some systems have GetFileType */
530#define RUDIMENTS_HAVE_GETFILETYPE 1
531
532/* Some systems have getgid */
533/* #undef RUDIMENTS_HAVE_GETGID */
534
535/* Some systems have getgrgid_r */
536/* #undef RUDIMENTS_HAVE_GETGRGID_R */
537
538/* Some systems have getgrgid_r */
539/* #undef RUDIMENTS_HAVE_GETGRGID_R_4 */
540
541/* Some systems have getgrgid_r */
542/* #undef RUDIMENTS_HAVE_GETGRGID_R_5 */
543
544/* Some systems have getgrnam_r */
545/* #undef RUDIMENTS_HAVE_GETGRNAM_R */
546
547/* Some systems have getgrnam_r */
548/* #undef RUDIMENTS_HAVE_GETGRNAM_R_4 */
549
550/* Some systems have getgrnam_r */
551/* #undef RUDIMENTS_HAVE_GETGRNAM_R_5 */
552
553/* Some systems have gethostbyaddr_r */
554/* #undef RUDIMENTS_HAVE_GETHOSTBYADDR_R */
555
556/* Some systems have gethostbyaddr_r */
557/* #undef RUDIMENTS_HAVE_GETHOSTBYADDR_R_7 */
558
559/* Some systems have gethostbyaddr_r */
560/* #undef RUDIMENTS_HAVE_GETHOSTBYADDR_R_8 */
561
562/* Some systems have gethostbyname_r */
563/* #undef RUDIMENTS_HAVE_GETHOSTBYNAME_R */
564
565/* Some systems have gethostbyname_r */
566/* #undef RUDIMENTS_HAVE_GETHOSTBYNAME_R_5 */
567
568/* Some systems have gethostbyname_r */
569/* #undef RUDIMENTS_HAVE_GETHOSTBYNAME_R_6 */
570
571/* Some systems have gethostname */
572#define RUDIMENTS_HAVE_GETHOSTNAME 1
573
574/* Some systems have GetLastError */
575#define RUDIMENTS_HAVE_GETLASTERROR 1
576
577/* Some systems have getloadavg */
578/* #undef RUDIMENTS_HAVE_GETLOADAVG */
579
580/* Some systems have GetLogicalProcessorInformation */
581#define RUDIMENTS_HAVE_GETLOGICALPROCESSORINFORMATION 1
582
583/* Some systems have getnameinfo */
584#define RUDIMENTS_HAVE_GETNAMEINFO 1
585
586/* Some systems have GetNativeSystemInfo */
587#define RUDIMENTS_HAVE_GETNATIVESYSTEMINFO 1
588
589/* Some systems have getpagesize */
590/* #undef RUDIMENTS_HAVE_GETPAGESIZE */
591
592/* Some systems have getpeername */
593#define RUDIMENTS_HAVE_GETPEERNAME 1
594
595/* Some systems have getpgid */
596/* #undef RUDIMENTS_HAVE_GETPGID */
597
598/* Some systems have getpid */
599/* #undef RUDIMENTS_HAVE_GETPID */
600
601/* Some systems have getppid */
602/* #undef RUDIMENTS_HAVE_GETPPID */
603
604/* Some systems have getprotobyname_r */
605/* #undef RUDIMENTS_HAVE_GETPROTOBYNAME_R */
606
607/* Some systems have getprotobyname_r */
608/* #undef RUDIMENTS_HAVE_GETPROTOBYNAME_R_4 */
609
610/* Some systems have getprotobyname_r */
611/* #undef RUDIMENTS_HAVE_GETPROTOBYNAME_R_5 */
612
613/* Some systems have getprotobynumber_r */
614/* #undef RUDIMENTS_HAVE_GETPROTOBYNUMBER_R */
615
616/* Some systems have getprotobynumber_r */
617/* #undef RUDIMENTS_HAVE_GETPROTOBYNUMBER_R_4 */
618
619/* Some systems have getprotobynumber_r */
620/* #undef RUDIMENTS_HAVE_GETPROTOBYNUMBER_R_5 */
621
622/* Some systems have getpwnam_r */
623/* #undef RUDIMENTS_HAVE_GETPWNAM_R */
624
625/* Some systems have getpwnam_r */
626/* #undef RUDIMENTS_HAVE_GETPWNAM_R_4 */
627
628/* Some systems have getpwnam_r */
629/* #undef RUDIMENTS_HAVE_GETPWNAM_R_5 */
630
631/* Some systems have getpwuid_r */
632/* #undef RUDIMENTS_HAVE_GETPWUID_R */
633
634/* Some systems have getpwuid_r */
635/* #undef RUDIMENTS_HAVE_GETPWUID_R_4 */
636
637/* Some systems have getpwuid_r */
638/* #undef RUDIMENTS_HAVE_GETPWUID_R_5 */
639
640/* Some systems have GetSecurityInfo */
641#define RUDIMENTS_HAVE_GETSECURITYINFO 1
642
643/* Some systems have getservbyname_r */
644/* #undef RUDIMENTS_HAVE_GETSERVBYNAME_R */
645
646/* Some systems have getservbyname_r */
647/* #undef RUDIMENTS_HAVE_GETSERVBYNAME_R_5 */
648
649/* Some systems have getservbyname_r */
650/* #undef RUDIMENTS_HAVE_GETSERVBYNAME_R_6 */
651
652/* Some systems have getservbyport_r */
653/* #undef RUDIMENTS_HAVE_GETSERVBYPORT_R */
654
655/* Some systems have getservbyport_r */
656/* #undef RUDIMENTS_HAVE_GETSERVBYPORT_R_5 */
657
658/* Some systems have getservbyport_r */
659/* #undef RUDIMENTS_HAVE_GETSERVBYPORT_R_6 */
660
661/* Some systems have getsid */
662/* #undef RUDIMENTS_HAVE_GETSID */
663
664/* Some systems have getsockopt */
665#define RUDIMENTS_HAVE_GETSOCKOPT 1
666
667/* Some systems have getspnam */
668/* #undef RUDIMENTS_HAVE_GETSPNAM */
669
670/* Some systems have getspnam_r */
671/* #undef RUDIMENTS_HAVE_GETSPNAM_R */
672
673/* Some systems have getspnam_r */
674/* #undef RUDIMENTS_HAVE_GETSPNAM_R_4 */
675
676/* Some systems have getspnam_r */
677/* #undef RUDIMENTS_HAVE_GETSPNAM_R_5 */
678
679/* Some systems have GetSystemInfo */
680#define RUDIMENTS_HAVE_GETSYSTEMINFO 1
681
682/* Some systems have GetSystemTimeAsFileTime */
683#define RUDIMENTS_HAVE_GETSYSTEMTIMEASFILETIME 1
684
685/* Some systems have gettimeofday */
686/* #undef RUDIMENTS_HAVE_GETTIMEOFDAY */
687
688/* Some systems have getuid */
689/* #undef RUDIMENTS_HAVE_GETUID */
690
691/* Some systems have GetUserName */
692#define RUDIMENTS_HAVE_GETUSERNAME 1
693
694/* Some systems have GetVersionEx */
695#define RUDIMENTS_HAVE_GETVERSIONEX 1
696
697/* Some systems have glob */
698/* #undef RUDIMENTS_HAVE_GLOB */
699
700/* Some systems have GlobalMemoryStatusEx */
701#define RUDIMENTS_HAVE_GLOBALMEMORYSTATUSEX 1
702
703/* Some systems have glob.h */
704/* #undef RUDIMENTS_HAVE_GLOB_H */
705
706/* Some systems have GNU strerror_r */
707/* #undef RUDIMENTS_HAVE_GNU_STRERROR_R */
708
709/* Some systems have grp.h */
710/* #undef RUDIMENTS_HAVE_GRP_H */
711
712/* Some systems have _G_config.h */
713#undef RUDIMENTS_HAVE_G_CONFIG_H
714
715/* Some systems have HANDLE_FLAG_INHERIT */
716#define RUDIMENTS_HAVE_HANDLE_FLAG_INHERIT 1
717
718/* Some systems have htonll */
719/* #undef RUDIMENTS_HAVE_HTONLL */
720
721/* Some systems have iconv */
722/* #undef RUDIMENTS_HAVE_ICONV */
723
724/* Some systems have iconv.h */
725/* #undef RUDIMENTS_HAVE_ICONV_H */
726
727/* Some systems have iconv with non-const inbuf */
728/* #undef RUDIMENTS_HAVE_ICONV_WITH_NONCONST_INBUF */
729
730/* Some systems have inet_addr */
731#define RUDIMENTS_HAVE_INET_ADDR 1
732
733/* Some systems have inet_aton */
734/* #undef RUDIMENTS_HAVE_INET_ATON */
735
736/* Some systems have InitiateSystemShutdownEx */
737#define RUDIMENTS_HAVE_INITIATESYSTEMSHUTDOWNEX 1
738
739/* Some systems have int16_t */
740#define RUDIMENTS_HAVE_INT16_T 1
741
742/* Some systems have int32_t */
743#define RUDIMENTS_HAVE_INT32_T 1
744
745/* Some systems have int64_t */
746#define RUDIMENTS_HAVE_INT64_T 1
747
748/* Some systems have int8_t */
749#define RUDIMENTS_HAVE_INT8_T 1
750
751/* Some systems have inttypes.h */
752#define RUDIMENTS_HAVE_INTTYPES_H 1
753
754/* Some systems have in_addr_t type */
755/* #undef RUDIMENTS_HAVE_IN_ADDR_T */
756
757/* Some systems have ioctl */
758/* #undef RUDIMENTS_HAVE_IOCTL */
759
760/* Some systems have ioctlsocket */
761#define RUDIMENTS_HAVE_IOCTLSOCKET 1
762
763/* Some systems have io.h */
764#define RUDIMENTS_HAVE_IO_H 1
765
766/* Some systems have iswascii */
767#define RUDIMENTS_HAVE_ISWASCII 1
768
769/* Some systems have iswblank */
770#define RUDIMENTS_HAVE_ISWBLANK 1
771
772/* Some systems have kill */
773/* #undef RUDIMENTS_HAVE_KILL */
774
775/* Some systems have kqueue */
776/* #undef RUDIMENTS_HAVE_KQUEUE */
777
778/* Some systems have void * kqueue user data */
779/* #undef RUDIMENTS_HAVE_KQUEUE_VOID_UDATA */
780
781/* Some systems have lconv.int_n_cs_precedes */
782/* #undef RUDIMENTS_HAVE_LCONV_INT_N_CS_PRECEDES */
783
784/* Some systems have lconv.int_n_sep_by_space */
785/* #undef RUDIMENTS_HAVE_LCONV_INT_N_SEP_BY_SPACE */
786
787/* Some systems have lconv.int_n_sign_posn */
788/* #undef RUDIMENTS_HAVE_LCONV_INT_N_SIGN_POSN */
789
790/* Some systems have lconv.int_p_cs_precedes */
791/* #undef RUDIMENTS_HAVE_LCONV_INT_P_CS_PRECEDES */
792
793/* Some systems have lconv.int_p_sep_by_space */
794/* #undef RUDIMENTS_HAVE_LCONV_INT_P_SEP_BY_SPACE */
795
796/* Some systems have lconv.int_p_sign_posn */
797/* #undef RUDIMENTS_HAVE_LCONV_INT_P_SIGN_POSN */
798
799/* Do we have libedit */
800/* #undef RUDIMENTS_HAVE_LIBEDIT */
801
802/* Some systems have limits.h */
803#define RUDIMENTS_HAVE_LIMITS_H 1
804
805/* Some systems have link */
806/* #undef RUDIMENTS_HAVE_LINK */
807
808/* Linux libc4 style statfs */
809/* #undef RUDIMENTS_HAVE_LINUX_LIBC4_STATFS */
810
811/* Some systems have linux/reboot.h */
812/* #undef RUDIMENTS_HAVE_LINUX_REBOOT_H */
813
814/* Some systems have linux/rtc.h */
815/* #undef RUDIMENTS_HAVE_LINUX_RTC_H */
816
817/* Linux style statfs */
818/* #undef RUDIMENTS_HAVE_LINUX_STATFS */
819
820/* Some systems have llabs */
821/* #undef RUDIMENTS_HAVE_LLABS */
822
823/* Some systems have lm.h */
824#define RUDIMENTS_HAVE_LM_H 1
825
826/* Some systems have LoadLibrary */
827#define RUDIMENTS_HAVE_LOADLIBRARY 1
828
829/* Some systems have LoadLibraryEx */
830#define RUDIMENTS_HAVE_LOADLIBRARYEX 1
831
832/* Some systems have localeconv */
833#define RUDIMENTS_HAVE_LOCALECONV 1
834
835/* Some systems have locale.h */
836#define RUDIMENTS_HAVE_LOCALE_H 1
837
838/* Some systems have localtime_r */
839/* #undef RUDIMENTS_HAVE_LOCALTIME_R */
840
841/* Some systems have localtime_s */
842#define RUDIMENTS_HAVE_LOCALTIME_S 1
843
844/* Some systems have LockFileEx */
845#define RUDIMENTS_HAVE_LOCKFILEEX 1
846
847/* Most systems have long long */
848#define RUDIMENTS_HAVE_LONG_LONG 1
849
850/* Some systems have lrand48 */
851/* #undef RUDIMENTS_HAVE_LRAND48 */
852
853/* Some systems have lrand48_r */
854/* #undef RUDIMENTS_HAVE_LRAND48_R */
855
856/* Some systems have lseek */
857/* #undef RUDIMENTS_HAVE_LSEEK */
858
859/* Some systems have machine/endian.h */
860/* #undef RUDIMENTS_HAVE_MACHINE_ENDIAN_H */
861
862/* Some systems have madvise */
863/* #undef RUDIMENTS_HAVE_MADVISE */
864
865/* Some systems use caddr_t argument for madvise */
866#define RUDIMENTS_HAVE_MADVISE_CADDR_T 1
867
868/* Some systems have mas.h */
869/* #undef RUDIMENTS_HAVE_MAS_H */
870
871/* Some systems have mas_open */
872/* #undef RUDIMENTS_HAVE_MAS_OPEN */
873
874/* Some systems have mbrtowc */
875#define RUDIMENTS_HAVE_MBRTOWC 1
876
877/* Some systems have mbtowc */
878/* #undef RUDIMENTS_HAVE_MBTOWC */
879
880/* Some systems have memccpy with char argument */
881#define RUDIMENTS_HAVE_MEMCCPY_CHAR 1
882
883/* Some systems have memmem */
884/* #undef RUDIMENTS_HAVE_MEMMEM */
885
886/* Some systems have memrchr */
887/* #undef RUDIMENTS_HAVE_MEMRCHR */
888
889/* Some systems have metreg.h */
890/* #undef RUDIMENTS_HAVE_METREG_H */
891
892/* Some systems have mincore */
893/* #undef RUDIMENTS_HAVE_MINCORE */
894
895/* Some systems use caddr_t argument for mincore */
896#define RUDIMENTS_HAVE_MINCORE_CADDR_T 1
897
898/* Some systems have mincore with char argument */
899/* #undef RUDIMENTS_HAVE_MINCORE_CHAR */
900
901/* Some systems have mincore with unsigned char argument */
902/* #undef RUDIMENTS_HAVE_MINCORE_UCHAR */
903
904/* statvfs */
905/* #undef RUDIMENTS_HAVE_MINIX_HAIKU_STATVFS */
906
907/* Some systems have sethostname but forgot to declare it */
908/* #undef RUDIMENTS_HAVE_MISSING_SETHOSTNAME_DECLARATION */
909
910/* Some systems have mkdir */
911#define RUDIMENTS_HAVE_MKDIR_1 1
912
913/* Some systems have mkdir */
914/* #undef RUDIMENTS_HAVE_MKDIR_2 */
915
916/* Some systems have mkdtemp */
917/* #undef RUDIMENTS_HAVE_MKDTEMP */
918
919/* Some systems have mkfifo */
920/* #undef RUDIMENTS_HAVE_MKFIFO */
921
922/* Some systems have mknod */
923/* #undef RUDIMENTS_HAVE_MKNOD */
924
925/* Some systems have mkstemp */
926/* #undef RUDIMENTS_HAVE_MKSTEMP */
927
928/* Some systems have mlock */
929/* #undef RUDIMENTS_HAVE_MLOCK */
930
931/* Some systems have mlockall */
932/* #undef RUDIMENTS_HAVE_MLOCKALL */
933
934/* Some systems use caddr_t argument for mlock */
935#define RUDIMENTS_HAVE_MLOCK_CADDR_T 1
936
937/* Some systems have mmap */
938/* #undef RUDIMENTS_HAVE_MMAP */
939
940/* Some systems have mprotect */
941/* #undef RUDIMENTS_HAVE_MPROTECT */
942
943/* Some systems use caddr_t argument for mprotect */
944#define RUDIMENTS_HAVE_MPROTECT_CADDR_T 1
945
946/* Some msghdr structs have a msg_accrights member */
947/* #define RUDIMENTS_HAVE_MSGHDR_MSG_ACCRIGHTS */
948
949/* Some msghdr structs have a msg_controllen member */
950/* #undef RUDIMENTS_HAVE_MSGHDR_MSG_CONTROLLEN */
951
952/* Some msghdr structs have a msg_flags member */
953/* #undef RUDIMENTS_HAVE_MSGHDR_MSG_FLAGS */
954
955/* Some systems have msync */
956/* #undef RUDIMENTS_HAVE_MSYNC */
957
958/* Some systems use caddr_t argument for msync */
959#define RUDIMENTS_HAVE_MSYNC_CADDR_T 1
960
961/* Some systems have munlock */
962/* #undef RUDIMENTS_HAVE_MUNLOCK */
963
964/* Some systems have munlockall */
965/* #undef RUDIMENTS_HAVE_MUNLOCKALL */
966
967/* Some systems use caddr_t argument for munlock */
968#define RUDIMENTS_HAVE_MUNLOCK_CADDR_T 1
969
970/* Some systems use caddr_t argument for munmap */
971#define RUDIMENTS_HAVE_MUNMAP_CADDR_T 1
972
973/* Some systems have nanosleep */
974/* #undef RUDIMENTS_HAVE_NANOSLEEP */
975
976/* NetBSD style statfs */
977/* #undef RUDIMENTS_HAVE_NETBSD_STATFS */
978
979/* NetBSD-3.0 style statvfs */
980/* #undef RUDIMENTS_HAVE_NETBSD_STATVFS */
981
982/* Some systems have netdb.h */
983/* #undef RUDIMENTS_HAVE_NETDB_H */
984
985/* Some systems have NetGroupGetInfo */
986#define RUDIMENTS_HAVE_NETGROUPGETINFO 1
987
988/* Some systems have netinet/in.h */
989/* #undef RUDIMENTS_HAVE_NETINET_IN_H */
990
991/* Some systems have netinet/tcp.h */
992/* #undef RUDIMENTS_HAVE_NETINET_TCP_H */
993
994/* Some systems have NetUserGetInfo */
995#define RUDIMENTS_HAVE_NETUSERGETINFO 1
996
997/* Some systems have new */
998#define RUDIMENTS_HAVE_NEW 1
999
1000/* Some systems have new.h */
1001/* #undef RUDIMENTS_HAVE_NEW_H */
1002
1003/* Some systems define _NSGetEnviron in crt_externs.h */
1004/* #undef RUDIMENTS_HAVE_NSGETENVIRON */
1005
1006/* Some systems have ntohll */
1007/* #undef RUDIMENTS_HAVE_NTOHLL */
1008
1009/* Some systems have open */
1010/* #undef RUDIMENTS_HAVE_OPEN */
1011
1012/* OpenBSD style statfs */
1013/* #undef RUDIMENTS_HAVE_OPENBSD_STATFS */
1014
1015/* Some systems have OSSwapHostToLittleInt64 */
1016/* #undef RUDIMENTS_HAVE_OSSWAPHOSTTOLITTLEINT64 */
1017
1018/* Some systems have OSSwapLittleToHostInt64 */
1019/* #undef RUDIMENTS_HAVE_OSSWAPLITTLETOHOSTINT64 */
1020
1021/* Some systems have os/kernel/OS.h */
1022/* #undef RUDIMENTS_HAVE_OS_KERNEL_OS_H */
1023
1024/* Some systems have os/support/ByteOrder.h */
1025/* #undef RUDIMENTS_HAVE_OS_SUPPORT_BYTEORDER_H */
1026
1027/* Some systems have pathconf */
1028/* #undef RUDIMENTS_HAVE_PATHCONF */
1029
1030/* Some systems have pipe */
1031/* #undef RUDIMENTS_HAVE_PIPE */
1032
1033/* Some systems have poll */
1034/* #undef RUDIMENTS_HAVE_POLL */
1035
1036/* Some systems have poll.h */
1037/* #undef RUDIMENTS_HAVE_POLL_H */
1038
1039/* Some systems have port_create */
1040/* #undef RUDIMENTS_HAVE_PORT_CREATE */
1041
1042/* Some systems have port.h */
1043/* #undef RUDIMENTS_HAVE_PORT_H */
1044
1045/* Some systems have posix_fadvise */
1046/* #undef RUDIMENTS_HAVE_POSIX_FADVISE */
1047
1048/* Some systems have posix_fallocate */
1049/* #undef RUDIMENTS_HAVE_POSIX_FALLOCATE */
1050
1051/* Some systems have Process32First */
1052#define RUDIMENTS_HAVE_PROCESS32FIRST 1
1053
1054/* Some systems have process.h */
1055#define RUDIMENTS_HAVE_PROCESS_H 1
1056
1057/* Some systems have prototypes.h */
1058/* #undef RUDIMENTS_HAVE_PROTOTYPES_H */
1059
1060/* Some systems have psapi.h */
1061#define RUDIMENTS_HAVE_PSAPI_H 1
1062
1063/* Some systems have pselect */
1064/* #undef RUDIMENTS_HAVE_PSELECT */
1065
1066/* Some systems have pthread_attr_setstacksize */
1067/* #undef RUDIMENTS_HAVE_PTHREAD_ATTR_SETSTACKSIZE */
1068
1069/* Some systems have pthread_kill */
1070/* #undef RUDIMENTS_HAVE_PTHREAD_KILL */
1071
1072/* pthread_mutex_t type exists */
1073/* #undef RUDIMENTS_HAVE_PTHREAD_MUTEX_T */
1074
1075/* pthread_sigmask exists */
1076/* #undef RUDIMENTS_HAVE_PTHREAD_SIGMASK */
1077
1078/* pthread_t type exists */
1079/* #undef RUDIMENTS_HAVE_PTHREAD_T */
1080
1081/* Some systems have putenv */
1082#define RUDIMENTS_HAVE_PUTENV 1
1083
1084/* Some systems have raise */
1085#define RUDIMENTS_HAVE_RAISE 1
1086
1087/* Some systems have rand */
1088#define RUDIMENTS_HAVE_RAND 1
1089
1090/* Some systems have random */
1091/* #undef RUDIMENTS_HAVE_RANDOM */
1092
1093/* Some systems have random_r */
1094/* #undef RUDIMENTS_HAVE_RANDOM_R */
1095
1096/* Some systems have rand_r */
1097/* #undef RUDIMENTS_HAVE_RAND_R */
1098
1099/* Some systems have RB_AUTOBOOT */
1100/* #undef RUDIMENTS_HAVE_RB_AUTOBOOT */
1101
1102/* Some systems have RB_HALT */
1103/* #undef RUDIMENTS_HAVE_RB_HALT */
1104
1105/* Some systems have read */
1106/* #undef RUDIMENTS_HAVE_READ */
1107
1108/* Some systems have readlink */
1109/* #undef RUDIMENTS_HAVE_READLINK */
1110
1111/* Some systems have reboot with 1 argument */
1112/* #undef RUDIMENTS_HAVE_REBOOT_1 */
1113
1114/* Some systems have reboot with 2 argument */
1115/* #undef RUDIMENTS_HAVE_REBOOT_2 */
1116
1117/* Some systems have recvmsg */
1118#define RUDIMENTS_HAVE_RECVMSG 1
1119
1120/* recv has a void * on most systems */
1121/* #undef RUDIMENTS_HAVE_RECV_WITH_VOID */
1122
1123/* some systems have regcomp */
1124/* #undef RUDIMENTS_HAVE_REGCOMP */
1125
1126/* Some systems have RemoveDirectory */
1127#define RUDIMENTS_HAVE_REMOVEDIRECTORY 1
1128
1129/* Some systems have Roster.h */
1130/* #undef RUDIMENTS_HAVE_ROSTER_H */
1131
1132/* Do we have real-time-clock RTC_RD_TIME support */
1133/* #undef RUDIMENTS_HAVE_RTC_RD_TIME */
1134
1135/* Do we have real-time-clock RTC_SET_TIME support */
1136/* #undef RUDIMENTS_HAVE_RTC_SET_TIME */
1137
1138/* On some systems you cant include byteswap.h after netinet/in.h */
1139#define RUDIMENTS_HAVE_SAFE_BYTESWAP_H_AFTER_NETINET_IN_H 1
1140
1141/* SCO has /dev/table/avenrun instead of getloadavg */
1142/* #undef RUDIMENTS_HAVE_SCO_AVENRUN */
1143
1144/* Some systems have sddl.h */
1145#define RUDIMENTS_HAVE_SDDL_H 1
1146
1147/* Some systems have semaphore.h */
1148/* #undef RUDIMENTS_HAVE_SEMAPHORE_H */
1149
1150/* Some systems have semget */
1151/* #undef RUDIMENTS_HAVE_SEMGET */
1152
1153/* Some systems have semtimedop */
1154/* #undef RUDIMENTS_HAVE_SEMTIMEDOP */
1155
1156/* Some systems define union semun */
1157/* #undef RUDIMENTS_HAVE_SEMUN */
1158
1159/* Some systems have sem_init */
1160/* #undef RUDIMENTS_HAVE_SEM_INIT */
1161
1162/* Some systems have sendmsg */
1163#define RUDIMENTS_HAVE_SENDMSG 1
1164
1165/* send has a const void * on most systems */
1166/* #undef RUDIMENTS_HAVE_SEND_WITH_VOID */
1167
1168/* Some systems have SetConsoleCtrlHandler */
1169#define RUDIMENTS_HAVE_SETCONSOLECTRLHANDLER 1
1170
1171/* Some systems have SetCurrentDirectory */
1172#define RUDIMENTS_HAVE_SETCURRENTDIRECTORY 1
1173
1174/* Some systems have setegid */
1175/* #undef RUDIMENTS_HAVE_SETEGID */
1176
1177/* Some systems have setegid but dont define it in a header file */
1178/* #undef RUDIMENTS_HAVE_SETEGID_BUT_NOT_DEFINED */
1179
1180/* Some systems have SetEndOfFile */
1181#define RUDIMENTS_HAVE_SETENDOFFILE 1
1182
1183/* Some systems have SetEntriesInAcl */
1184#define RUDIMENTS_HAVE_SETENTRIESINACL 1
1185
1186/* Some systems have setenv */
1187/* #undef RUDIMENTS_HAVE_SETENV */
1188
1189/* Some systems have seteuid */
1190/* #undef RUDIMENTS_HAVE_SETEUID */
1191
1192/* Some systems have seteuid but dont define it in a header file */
1193/* #undef RUDIMENTS_HAVE_SETEUID_BUT_NOT_DEFINED */
1194
1195/* Some systems have SetFileTime */
1196#define RUDIMENTS_HAVE_SETFILETIME 1
1197
1198/* Some systems have setgid */
1199/* #undef RUDIMENTS_HAVE_SETGID */
1200
1201/* Some systems have setgroups */
1202/* #undef RUDIMENTS_HAVE_SETGROUPS */
1203
1204/* Some systems have sethostname */
1205/* #undef RUDIMENTS_HAVE_SETHOSTNAME */
1206
1207/* Some systems have setitimer */
1208/* #undef RUDIMENTS_HAVE_SETITIMER */
1209
1210/* Some systems have setlocale */
1211#define RUDIMENTS_HAVE_SETLOCALE 1
1212
1213/* Some systems have setpgid */
1214/* #undef RUDIMENTS_HAVE_SETPGID */
1215
1216/* Some systems have setregid */
1217/* #undef RUDIMENTS_HAVE_SETREGID */
1218
1219/* Some systems have SetSecurityInfo */
1220#define RUDIMENTS_HAVE_SETSECURITYINFO 1
1221
1222/* Some systems have setreuid */
1223/* #undef RUDIMENTS_HAVE_SETREUID */
1224
1225/* Some systems have setsid */
1226/* #undef RUDIMENTS_HAVE_SETSID */
1227
1228/* Some systems have setsockopt */
1229#define RUDIMENTS_HAVE_SETSOCKOPT 1
1230
1231/* Some systems have SetSystemTime */
1232#define RUDIMENTS_HAVE_SETSYSTEMTIME 1
1233
1234/* Some systems have settimeofday */
1235/* #undef RUDIMENTS_HAVE_SETTIMEOFDAY */
1236
1237/* Some systems have setuid */
1238/* #undef RUDIMENTS_HAVE_SETUID */
1239
1240/* Some systems have SetUnhandledExceptionFilter */
1241#define RUDIMENTS_HAVE_SETUNHANDLEDEXCEPTIONFILTER 1
1242
1243/* Some systems have set_real_time_clock */
1244/* #undef RUDIMENTS_HAVE_SET_REAL_TIME_CLOCK */
1245
1246/* Some systems have shmget */
1247/* #undef RUDIMENTS_HAVE_SHMGET */
1248
1249/* Some systems have sigaction */
1250/* #undef RUDIMENTS_HAVE_SIGACTION */
1251
1252/* Some systems have signal */
1253#define RUDIMENTS_HAVE_SIGNAL 1
1254
1255/* Some systems have sigpending */
1256/* #undef RUDIMENTS_HAVE_SIGPENDING */
1257
1258/* Some systems have sigsuspend */
1259/* #undef RUDIMENTS_HAVE_SIGSUSPEND */
1260
1261/* Some systems have sockaddr_un */
1262/* #undef RUDIMENTS_HAVE_SOCKADDR_UN */
1263
1264/* Some systems have socket */
1265#define RUDIMENTS_HAVE_SOCKET 1
1266
1267/* some type of statfs */
1268/* #undef RUDIMENTS_HAVE_SOME_KIND_OF_STATFS */
1269
1270/* some type of statvfs */
1271/* #undef RUDIMENTS_HAVE_SOME_KIND_OF_STATVFS */
1272
1273/* struct spwd has sp_expire */
1274/* #undef RUDIMENTS_HAVE_SP_EXPIRE */
1275
1276/* struct spwd has sp_flag */
1277/* #undef RUDIMENTS_HAVE_SP_FLAG */
1278
1279/* struct spwd has sp_inact */
1280/* #undef RUDIMENTS_HAVE_SP_INACT */
1281
1282/* struct spwd has sp_warn */
1283/* #undef RUDIMENTS_HAVE_SP_WARN */
1284
1285/* statvfs */
1286/* #undef RUDIMENTS_HAVE_STATVFS */
1287
1288/* statvfs has f_b/fresvd */
1289/* #undef RUDIMENTS_HAVE_STATVFS_RESVD */
1290
1291/* Some systems have stdarg.h */
1292#define RUDIMENTS_HAVE_STDARG_H 1
1293
1294/* Some systems have stdint.h */
1295#define RUDIMENTS_HAVE_STDINT_H 1
1296
1297/* Some systems have stdlib.h */
1298#define RUDIMENTS_HAVE_STDLIB_H 1
1299
1300/* Some systems have strcasecmp */
1301/* #undef RUDIMENTS_HAVE_STRCASECMP */
1302
1303/* Some systems have strchrnul */
1304/* #undef RUDIMENTS_HAVE_STRCHRNUL */
1305
1306/* Some systems have strcspn */
1307#define RUDIMENTS_HAVE_STRCSPN 1
1308
1309/* Some systems have strerror */
1310#define RUDIMENTS_HAVE_STRERROR 1
1311
1312/* Some systems have strerror_s */
1313#define RUDIMENTS_HAVE_STRERROR_S 1
1314
1315/* Some systems have strings.h */
1316/* #undef RUDIMENTS_HAVE_STRINGS_H */
1317
1318/* Some systems have string.h */
1319#define RUDIMENTS_HAVE_STRING_H 1
1320
1321/* Some systems have strncasecmp */
1322/* #undef RUDIMENTS_HAVE_STRNCASECMP */
1323
1324/* Some systems have strpbrk */
1325#define RUDIMENTS_HAVE_STRPBRK 1
1326
1327/* Some systems have strspn */
1328#define RUDIMENTS_HAVE_STRSPN 1
1329
1330/* Some systems have strtold */
1331/* #undef RUDIMENTS_HAVE_STRTOLD */
1332
1333/* Some systems have strtoll */
1334/* #undef RUDIMENTS_HAVE_STRTOLL */
1335
1336/* Some systems have strtoull */
1337/* #undef RUDIMENTS_HAVE_STRTOULL */
1338
1339/* Some systems have struct itimerval */
1340/* #undef RUDIMENTS_HAVE_STRUCT_ITIMERVAL */
1341
1342/* Some systems have struct timespec in pthread.h */
1343/* #undef RUDIMENTS_HAVE_STRUCT_TIMESPEC_IN_PTHREAD */
1344
1345/* Some systems have struct timespec in sys/siginfo.h */
1346/* #undef RUDIMENTS_HAVE_STRUCT_TIMESPEC_IN_SIGINFO */
1347
1348/* Some systems have struct timespec in sys/time.h */
1349/* #undef RUDIMENTS_HAVE_STRUCT_TIMESPEC_IN_SYS_TIME_H */
1350
1351/* Some systems have struct timespec in time.h */
1352/* #undef RUDIMENTS_HAVE_STRUCT_TIMESPEC_IN_TIME_H */
1353
1354/* Some systems have struct timeval */
1355/* #undef RUDIMENTS_HAVE_STRUCT_TIMEVAL */
1356
1357/* Some systems have swab with a char * argument */
1358#define RUDIMENTS_HAVE_SWAB_CHAR 1
1359
1360/* Some systems have swab with a const char * argument */
1361/* #undef RUDIMENTS_HAVE_SWAB_CONST_CHAR */
1362
1363/* Some systems have swab with a const void * argument */
1364/* #undef RUDIMENTS_HAVE_SWAB_CONST_VOID */
1365
1366/* Some systems have swap64 */
1367/* #undef RUDIMENTS_HAVE_SWAP64 */
1368
1369/* Some systems have __swap_int64 */
1370/* #undef RUDIMENTS_HAVE_SWAP_INT64 */
1371
1372/* Some systems have swprintf */
1373#define RUDIMENTS_HAVE_SWPRINTF 1
1374
1375/* Some systems have symlink */
1376/* #undef RUDIMENTS_HAVE_SYMLINK */
1377
1378/* Some systems have sync */
1379/* #undef RUDIMENTS_HAVE_SYNC */
1380
1381/* Some systems have sysconf */
1382/* #undef RUDIMENTS_HAVE_SYSCONF */
1383
1384/* Some systems have syslog.h */
1385/* #undef RUDIMENTS_HAVE_SYSLOG_H */
1386
1387/* Some systems have sys/bitypes.h */
1388/* #undef RUDIMENTS_HAVE_SYS_BITYPES_H */
1389
1390/* Some systems have sys/byteorder.h */
1391/* #undef RUDIMENTS_HAVE_SYS_BYTEORDER_H */
1392
1393/* Some systems have sys/devpoll.h */
1394/* #undef RUDIMENTS_HAVE_SYS_DEVPOLL_H */
1395
1396/* Some systems have sys/dl.h */
1397/* #undef RUDIMENTS_HAVE_SYS_DL_H */
1398
1399/* Some systems have sys/epoll.h */
1400/* #undef RUDIMENTS_HAVE_SYS_EPOLL_H */
1401
1402/* Some systems have sys/event.h */
1403/* #undef RUDIMENTS_HAVE_SYS_EVENT_H */
1404
1405/* Some systems have sys/fcntl.h */
1406/* #undef RUDIMENTS_HAVE_SYS_FCNTL_H */
1407
1408/* Some systems have sys/ioctl.h */
1409/* #undef RUDIMENTS_HAVE_SYS_IOCTL_H */
1410
1411/* Some systems have sys/ipc.h */
1412/* #undef RUDIMENTS_HAVE_SYS_IPC_H */
1413
1414/* Some systems have sys/loadavg.h */
1415/* #undef RUDIMENTS_HAVE_SYS_LOADAVG_H */
1416
1417/* Some systems have sys/mman.h */
1418/* #undef RUDIMENTS_HAVE_SYS_MMAN_H */
1419
1420/* Some systems have sys/param.h */
1421/* #undef RUDIMENTS_HAVE_SYS_PARAM_H */
1422
1423/* Some systems have sys/poll.h */
1424/* #undef RUDIMENTS_HAVE_SYS_POLL_H */
1425
1426/* Some systems have sys/reboot.h */
1427/* #undef RUDIMENTS_HAVE_SYS_REBOOT_H */
1428
1429/* Some systems have sys/select.h */
1430/* #undef RUDIMENTS_HAVE_SYS_SELECT_H */
1431
1432/* Some systems have sys/sem.h */
1433/* #undef RUDIMENTS_HAVE_SYS_SEM_H */
1434
1435/* Some systems have sys/signal.h */
1436/* #undef RUDIMENTS_HAVE_SYS_SIGNAL_H */
1437
1438/* Some systems have sys/socket.h */
1439/* #undef RUDIMENTS_HAVE_SYS_SOCKET_H */
1440
1441/* Some systems have sys/stat.h */
1442#define RUDIMENTS_HAVE_SYS_STAT_H 1
1443
1444/* Some systems have sys/time.h */
1445/* #undef RUDIMENTS_HAVE_SYS_TIME_H */
1446
1447/* Some systems have sys/types.h */
1448#define RUDIMENTS_HAVE_SYS_TYPES_H 1
1449
1450/* Some systems have sys/uadmin.h */
1451/* #undef RUDIMENTS_HAVE_SYS_REBOOT_H */
1452
1453/* Some systems have sys/uio.h */
1454/* #undef RUDIMENTS_HAVE_SYS_UIO_H */
1455
1456/* Some systems have sys/un.h */
1457/* #undef RUDIMENTS_HAVE_SYS_UN_H */
1458
1459/* Some systems have sys/utsname.h */
1460/* #undef RUDIMENTS_HAVE_SYS_UTSNAME_H */
1461
1462/* Some systems have sys/wait.h */
1463/* #undef RUDIMENTS_HAVE_SYS_WAIT_H */
1464
1465/* Some systems dont have S_ISBLK */
1466/* #undef RUDIMENTS_HAVE_S_ISBLK */
1467
1468/* Some systems dont have S_ISLNK */
1469/* #undef RUDIMENTS_HAVE_S_ISLNK */
1470
1471/* Some systems dont have S_ISSOCK */
1472/* #undef RUDIMENTS_HAVE_S_ISSOCK */
1473
1474/* Some systems have tcsetattr */
1475/* #undef RUDIMENTS_HAVE_TCSETATTR */
1476
1477/* Some systems have termios.h */
1478/* #undef RUDIMENTS_HAVE_TERMIOS_H */
1479
1480/* Some systems have time.h */
1481#define RUDIMENTS_HAVE_TIME_H 1
1482
1483/* Some systems have tlhelp32.h */
1484#define RUDIMENTS_HAVE_TLHELP32_H 1
1485
1486/* Most systems have true/false */
1487#define RUDIMENTS_HAVE_TRUE_FALSE 1
1488
1489/* Some systems have truncate */
1490/* #undef RUDIMENTS_HAVE_TRUNCATE */
1491
1492/* Some systems have uadmin with a char * argument */
1493/* #undef RUDIMENTS_HAVE_UADMIN_CHAR */
1494
1495/* Some systems have uadmin with a integer argument */
1496/* #undef RUDIMENTS_HAVE_UADMIN_INT */
1497
1498/* Some systems have uchar.h */
1499/* #undef RUDIMENTS_HAVE_UCHAR_H */
1500
1501/* Some systems have uint16_t */
1502#define RUDIMENTS_HAVE_UINT16_T 1
1503
1504/* Some systems have uint32_t */
1505#define RUDIMENTS_HAVE_UINT32_T 1
1506
1507/* Some systems have uint64_t */
1508#define RUDIMENTS_HAVE_UINT64_T 1
1509
1510/* Some systems have uint8_t */
1511#define RUDIMENTS_HAVE_UINT8_T 1
1512
1513/* Ultrix style statfs */
1514/* #undef RUDIMENTS_HAVE_ULTRIX_STATFS */
1515
1516/* Some systems have umask */
1517/* #undef RUDIMENTS_HAVE_UMASK */
1518
1519/* Some systems have uname */
1520/* #undef RUDIMENTS_HAVE_UNAME */
1521
1522/* Some systems have crypt */
1523/* #undef RUDIMENTS_HAVE_UNDECLARED_CRYPT */
1524
1525/* Some systems have fsync but dont define it */
1526/* #undef RUDIMENTS_HAVE_UNDEFINED_FSYNC */
1527
1528/* Some systems have ftruncate but dont define it */
1529/* #undef RUDIMENTS_HAVE_UNDEFINED_FTRUNCATE */
1530
1531/* Some systems have getpeername but dont define it */
1532/* #undef RUDIMENTS_HAVE_UNDEFINED_GETPEERNAME */
1533
1534/* Some systems have getsockopt but dont define it */
1535/* #undef RUDIMENTS_HAVE_UNDEFINED_GETSOCKOPT */
1536
1537/* Some systems have recvmsg but dont define it */
1538/* #undef RUDIMENTS_HAVE_UNDEFINED_RECVMSG */
1539
1540/* Some systems have sendmsg but dont define it */
1541/* #undef RUDIMENTS_HAVE_UNDEFINED_SENDMSG */
1542
1543/* Some systems have setsockopt but dont define it */
1544/* #undef RUDIMENTS_HAVE_UNDEFINED_SETSOCKOPT */
1545
1546/* Some systems have socket but dont define it */
1547/* #undef RUDIMENTS_HAVE_UNDEFINED_SOCKET */
1548
1549/* Some systems have __vsnprintf but its not defined */
1550/* #undef RUDIMENTS_HAVE_UNDEFINED___VSNPRINTF */
1551
1552/* Some systems have unistd.h */
1553/* #undef RUDIMENTS_HAVE_UNISTD_H */
1554
1555/* Some systems have unlink */
1556#define RUDIMENTS_HAVE_UNLINK 1
1557
1558/* Some systems have unsetenv */
1559/* #undef RUDIMENTS_HAVE_UNSETENV */
1560
1561/* Some systems have utime */
1562/* #undef RUDIMENTS_HAVE_UTIME */
1563
1564/* Some systems have utimes with char * argument */
1565/* #undef RUDIMENTS_HAVE_UTIMES_CHAR */
1566
1567/* Some systems have utimes with const char * argument */
1568/* #undef RUDIMENTS_HAVE_UTIMES_CONST_CHAR */
1569
1570/* Some systems have utime.h */
1571/* #undef RUDIMENTS_HAVE_UTIME_H */
1572
1573/* Some systems have vasprintf */
1574/* #undef RUDIMENTS_HAVE_VASPRINTF */
1575
1576/* Some systems have va_copy */
1577#define RUDIMENTS_HAVE_VA_COPY 1
1578
1579/* Some systems have vdprintf */
1580/* #undef RUDIMENTS_HAVE_VDPRINTF */
1581
1582/* Some systems have vfwprintf */
1583#define RUDIMENTS_HAVE_VFWPRINTF 1
1584
1585/* Most systems have vsnprintf */
1586/* #undef RUDIMENTS_HAVE_VSNPRINTF */
1587
1588/* Some systems have vsnprintf_s */
1589#define RUDIMENTS_HAVE_VSNPRINTF_S 1
1590
1591/* Some systems have vswprintf */
1592#define RUDIMENTS_HAVE_VSWPRINTF 1
1593
1594/* Some systems have wchar.h */
1595#define RUDIMENTS_HAVE_WCHAR_H 1
1596
1597/* Some systems have wcrtomb */
1598#define RUDIMENTS_HAVE_WCRTOMB 1
1599
1600/* Some systems have wcscasecmp */
1601/* #undef RUDIMENTS_HAVE_WCSCASECMP */
1602
1603/* Some systems have wcschr */
1604/* #undef RUDIMENTS_HAVE_WCSCHR */
1605
1606/* Some systems have wcschrnul */
1607/* #undef RUDIMENTS_HAVE_WCSCHRNUL */
1608
1609/* Some systems have wcscmp */
1610/* #undef RUDIMENTS_HAVE_WCSCMP */
1611
1612/* Some systems have wcscspn */
1613/* #undef RUDIMENTS_HAVE_WCSCSPN */
1614
1615/* Some systems have wcslen */
1616/* #undef RUDIMENTS_HAVE_WCSLEN */
1617
1618/* Some systems have wcsncasecmp */
1619/* #undef RUDIMENTS_HAVE_WCSNCASECMP */
1620
1621/* Some systems have wcsncmp */
1622/* #undef RUDIMENTS_HAVE_WCSNCMP */
1623
1624/* Some systems have wcsncpy */
1625/* #undef RUDIMENTS_HAVE_WCSNCPY */
1626
1627/* Some systems have wcspbrk */
1628/* #undef RUDIMENTS_HAVE_WCSPBRK */
1629
1630/* Some systems have wcsrchr */
1631/* #undef RUDIMENTS_HAVE_WCSRCHR */
1632
1633/* Some systems have wcsspn */
1634/* #undef RUDIMENTS_HAVE_WCSSPN */
1635
1636/* Some systems have wcsstr */
1637/* #undef RUDIMENTS_HAVE_WCSSTR */
1638
1639/* Some systems have wcstold */
1640/* #undef RUDIMENTS_HAVE_WCSTOLD */
1641
1642/* Some systems have wcstol */
1643/* #undef RUDIMENTS_HAVE_WCSTOL */
1644
1645/* Some systems have wcstold */
1646/* #undef RUDIMENTS_HAVE_WCSTOLD */
1647
1648/* Some systems have wcstoll */
1649/* #undef RUDIMENTS_HAVE_WCSTOLL */
1650
1651/* Some systems have wcstoul */
1652/* #undef RUDIMENTS_HAVE_WCSTOUL */
1653
1654/* Some systems have wcstoull */
1655/* #undef RUDIMENTS_HAVE_WCSTOULL */
1656
1657/* Some systems have wctomb */
1658/* #undef RUDIMENTS_HAVE_WCTOMB */
1659
1660/* Some systems have wctype.h */
1661#define RUDIMENTS_HAVE_WCTYPE_H 1
1662
1663/* GetDiskFreeSpace */
1664#define RUDIMENTS_HAVE_WINDOWS_GETDISKFREESPACE 1
1665
1666/* Some systems have windows.h */
1667#define RUDIMENTS_HAVE_WINDOWS_H 1
1668
1669/* Some systems have Sleep */
1670#define RUDIMENTS_HAVE_WINDOWS_SLEEP 1
1671
1672/* Some systems have winsock2.h */
1673#define RUDIMENTS_HAVE_WINSOCK2_H 1
1674
1675/* Some systems have write */
1676#define RUDIMENTS_HAVE_WRITE 1
1677
1678/* Some systems have WSAConnect */
1679#define RUDIMENTS_HAVE_WSACONNECT 1
1680
1681/* Some systems have WSADuplicateSocket */
1682#define RUDIMENTS_HAVE_WSADUPLICATESOCKET 1
1683
1684/* Some systems have wcstr.h */
1685/* #undef RUDIMENTS_HAVE_WCSTR_H */
1686
1687/* Some systems have XSI strerror_r */
1688/* #undef RUDIMENTS_HAVE_XSI_STRERROR_R */
1689
1690/* Some systems have _access_s() */
1691#define RUDIMENTS_HAVE__ACCESS_S 1
1692
1693/* Some systems have _chsize_s */
1694#define RUDIMENTS_HAVE__CHSIZE_S 1
1695
1696/* Some systems have _close */
1697#define RUDIMENTS_HAVE__CLOSE 1
1698
1699/* Some systems have _dup */
1700#define RUDIMENTS_HAVE__DUP 1
1701
1702/* Some systems have _dup2 */
1703#define RUDIMENTS_HAVE__DUP2 1
1704
1705/* Some systems have _dupenv_s */
1706#define RUDIMENTS_HAVE__DUPENV_S 1
1707
1708/* Some systems have _lseek */
1709#define RUDIMENTS_HAVE__LSEEK 1
1710
1711/* Some systems have _memccpy */
1712#define RUDIMENTS_HAVE__MEMCCPY 1
1713
1714/* Some systems have _open */
1715#define RUDIMENTS_HAVE__OPEN 1
1716
1717/* Some systems have _pipe */
1718#define RUDIMENTS_HAVE__PIPE 1
1719
1720/* Some systems have _putenv */
1721#define RUDIMENTS_HAVE__PUTENV 1
1722
1723/* Some systems have _read */
1724#define RUDIMENTS_HAVE__READ 1
1725
1726/* Some systems have _swab */
1727#define RUDIMENTS_HAVE__SWAB 1
1728
1729/* Some systems have _unlink */
1730#define RUDIMENTS_HAVE__UNLINK 1
1731
1732/* Some systems have _vsnprintf */
1733#define RUDIMENTS_HAVE__VSNPRINTF 1
1734
1735/* Some systems have _write */
1736#define RUDIMENTS_HAVE__WRITE 1
1737
1738/* Some systems have __bswap64 */
1739/* #undef RUDIMENTS_HAVE___BSWAP64 */
1740
1741/* Some systems have __vsnprintf */
1742/* #undef RUDIMENTS_HAVE___VSNPRINTF */
1743
1744/* iov_base is char * */
1745#define RUDIMENTS_IOV_BASE_TYPE char *
1746
1747/* Some versions of libedit provide history_truncate_file */
1748/* #undef RUDIMENTS_LIBEDIT_HAS_HISTORY_TRUNCATE_FILE */
1749
1750/* Some systems have swab but dont define it */
1751/* #undef RUDIMENTS_MUST_DEFINE_SWAB */
1752
1753/* Solaris 2.6 has a few missing function prototypes */
1754/* #undef RUDIMENTS_NEED_XNET_PROTOTYPES */
1755
1756/* Redfine NULL as 0 */
1757/* #undef RUDIMENTS_REDEFINE_NULL */
1758
1759/* setsockopt has a const void * on most systems */
1760#define RUDIMENTS_SETSOCKOPT_OPTVAL_TYPE const char *
1761
1762/* Most systems define signal handlers with an integer parameter */
1763#define RUDIMENTS_SIGNAL_HANDLER_INT 1
1764
1765/* Use small rather than fast code */
1766/* #undef RUDIMENTS_SMALL_CODE */
1767
1768/* getsockopt has a socklen_t * on most systems */
1769#define RUDIMENTS_SOCKLEN_OR_SIZE_T socklen_t
1770
1771/* SSL_read/write can use a void * parameter instead of char * */
1772/* #undef RUDIMENTS_SSL_VOID_PTR */
1773
1774/* Version */
1775#define RUDIMENTS_VERSION "@RUDIMENTS_VERSION@"
1776
1777/* Version */
1778/* #undef SONAME_VERSION_INFO */
1779
1780/* Define to 1 if you have the ANSI C header files. */
1781/* #undef STDC_HEADERS */
1782
1783/* Hack for gcc on SCO OSR6 */
1784/* #undef _CFRONT_3_0 */
1785
1786/* Darwin */
1787/* #undef _DARWIN */
1788
1789/* Haiku OS */
1790/* #undef _HAIKU */
1791
1792/* HP-UX OS */
1793/* #undef _HPUX */
1794
1795/* IllumOS */
1796/* #undef _ILLUMOS */
1797
1798/* Irix OS */
1799/* #undef _IRIX */
1800
1801/* Minix */
1802/* #undef _MINIX */
1803
1804/* SCO OSR5 OS */
1805/* #undef _SCO_OSR5 */
1806
1807/* SCO OSR6 OS */
1808/* #undef _SCO_OSR6 */
1809
1810/* SCO UnixWare OS */
1811/* #undef _SCO_UW */
1812
1813/* Syllable OS */
1814/* #undef _SYLLABLE */
1815
1816/* Define to empty if `const' does not conform to ANSI C. */
1817/* #undef const */
1818
1819/* Define to `int' if <sys/types.h> doesn't define. */
1820#define gid_t int
1821
1822/* Define to `__inline__' or `__inline' if that's what the C compiler
1823 calls it, or to nothing if 'inline' is not supported under any name. */
1824#ifndef __cplusplus
1825/* #undef inline */
1826#endif
1827
1828/* Some systems dont have key_t */
1829#define key_t int
1830
1831/* Define to `int' if <sys/types.h> does not define. */
1832#define mode_t int
1833
1834/* Some systems dont have nlink_t */
1835#define nlink_t short
1836
1837/* Some systems dont have off64_t */
1838#define off64_t int64_t
1839
1840/* Define to `int' if <sys/types.h> does not define. */
1841#define pid_t int
1842
1843/* Define to `unsigned int' if <sys/types.h> does not define. */
1844/* #undef size_t */
1845
1846/* Some systems dont define socklen_t */
1847#define socklen_t int
1848
1849/* Define to `int' if <sys/types.h> does not define. */
1850#define ssize_t int64_t
1851
1852/* Define to `int' if <sys/types.h> doesn't define. */
1853#define uid_t int