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