26 #define CNAME "libdap"
43 #define C_LOCALE_MAYBE_EILSEQ 1
52 #define DAP_PROTOCOL_VERSION "4.0"
58 #define DFLOAT32 float
61 #define DFLOAT64 double
64 #define DINT16 int16_t
67 #define DINT32 int32_t
70 #define DINT64 int64_t
82 #define DUINT16 uint16_t
85 #define DUINT32 uint32_t
88 #define DUINT64 uint64_t
91 #define DVR "libdap/3.20.6"
94 #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
101 #define GETTIMEOFDAY_TIMEZONE void
105 #define GNULIB_LOCK 1
109 #define GNULIB_MKSTEMPS 1
112 #define GNULIB_TEST_BTOWC 1
115 #define GNULIB_TEST_GETTIMEOFDAY 1
118 #define GNULIB_TEST_LOCALECONV 1
121 #define GNULIB_TEST_LSTAT 1
124 #define GNULIB_TEST_MBRTOWC 1
127 #define GNULIB_TEST_MBSINIT 1
130 #define GNULIB_TEST_MBTOWC 1
133 #define GNULIB_TEST_MKSTEMPS 1
136 #define GNULIB_TEST_NL_LANGINFO 1
139 #define GNULIB_TEST_STAT 1
142 #define GNULIB_TEST_WCRTOMB 1
149 #define HAVE_ALLOCA 1
153 #define HAVE_ALLOCA_H 1
156 #define HAVE_ATEXIT 1
162 #define HAVE_BYTESWAP_H 1
172 #define HAVE_DECL_ALARM 1
176 #define HAVE_DECL_GETC_UNLOCKED 1
200 #define HAVE_DIRENT_H 1
203 #define HAVE_DLFCN_H 1
209 #define HAVE_FCNTL_H 1
212 #define HAVE_FEATURES_H 1
215 #define HAVE_GETCWD 1
218 #define HAVE_GETPAGESIZE 1
221 #define HAVE_GETTIMEOFDAY 1
224 #define HAVE_INTTYPES_H 1
227 #define HAVE_ISBLANK 1
230 #define HAVE_ISWCNTRL 1
233 #define HAVE_ISWCTYPE 1
236 #define HAVE_LANGINFO_CODESET 1
239 #define HAVE_LANGINFO_H 1
245 #define HAVE_LIBTIRPC 1
248 #define HAVE_LIMITS_H 1
251 #define HAVE_LOCALTIME_R 1
254 #define HAVE_LONG_LONG_INT 1
260 #define HAVE_MALLOC_H 1
263 #define HAVE_MBRTOWC 1
266 #define HAVE_MBSINIT 1
269 #define HAVE_MBSTATE_T 1
272 #define HAVE_MEMMOVE 1
275 #define HAVE_MEMORY_H 1
278 #define HAVE_MEMSET 1
281 #define HAVE_MKSTEMPS 1
284 #define HAVE_MKTIME 1
290 #define HAVE_NETINET_IN_H 1
293 #define HAVE_NL_LANGINFO 1
299 #define HAVE_PTHREAD_H 1
302 #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
305 #define HAVE_PTHREAD_RWLOCK 1
312 #define HAVE_PUTENV 1
315 #define HAVE_RAW_DECL_ATOLL 1
318 #define HAVE_RAW_DECL_BTOWC 1
322 #define HAVE_RAW_DECL_CANONICALIZE_FILE_NAME 1
325 #define HAVE_RAW_DECL_CHDIR 1
328 #define HAVE_RAW_DECL_CHOWN 1
331 #define HAVE_RAW_DECL_DUP 1
334 #define HAVE_RAW_DECL_DUP2 1
337 #define HAVE_RAW_DECL_DUP3 1
340 #define HAVE_RAW_DECL_DUPLOCALE 1
343 #define HAVE_RAW_DECL_ENDUSERSHELL 1
346 #define HAVE_RAW_DECL_ENVIRON 1
349 #define HAVE_RAW_DECL_EUIDACCESS 1
352 #define HAVE_RAW_DECL_FACCESSAT 1
355 #define HAVE_RAW_DECL_FCHDIR 1
358 #define HAVE_RAW_DECL_FCHMODAT 1
361 #define HAVE_RAW_DECL_FCHOWNAT 1
364 #define HAVE_RAW_DECL_FCNTL 1
367 #define HAVE_RAW_DECL_FDATASYNC 1
370 #define HAVE_RAW_DECL_FSTAT 1
373 #define HAVE_RAW_DECL_FSTATAT 1
376 #define HAVE_RAW_DECL_FSYNC 1
379 #define HAVE_RAW_DECL_FTRUNCATE 1
382 #define HAVE_RAW_DECL_FUTIMENS 1
385 #define HAVE_RAW_DECL_GETCWD 1
388 #define HAVE_RAW_DECL_GETDOMAINNAME 1
391 #define HAVE_RAW_DECL_GETDTABLESIZE 1
394 #define HAVE_RAW_DECL_GETGROUPS 1
397 #define HAVE_RAW_DECL_GETHOSTNAME 1
400 #define HAVE_RAW_DECL_GETLOADAVG 1
403 #define HAVE_RAW_DECL_GETLOGIN 1
406 #define HAVE_RAW_DECL_GETLOGIN_R 1
409 #define HAVE_RAW_DECL_GETPAGESIZE 1
412 #define HAVE_RAW_DECL_GETSUBOPT 1
415 #define HAVE_RAW_DECL_GETTIMEOFDAY 1
418 #define HAVE_RAW_DECL_GETUSERSHELL 1
421 #define HAVE_RAW_DECL_GRANTPT 1
424 #define HAVE_RAW_DECL_GROUP_MEMBER 1
427 #define HAVE_RAW_DECL_INITSTATE 1
430 #define HAVE_RAW_DECL_INITSTATE_R 1
433 #define HAVE_RAW_DECL_ISATTY 1
436 #define HAVE_RAW_DECL_ISWCTYPE 1
439 #define HAVE_RAW_DECL_LCHMOD 1
442 #define HAVE_RAW_DECL_LCHOWN 1
445 #define HAVE_RAW_DECL_LINK 1
448 #define HAVE_RAW_DECL_LINKAT 1
451 #define HAVE_RAW_DECL_LSEEK 1
454 #define HAVE_RAW_DECL_LSTAT 1
457 #define HAVE_RAW_DECL_MBRLEN 1
460 #define HAVE_RAW_DECL_MBRTOWC 1
463 #define HAVE_RAW_DECL_MBSINIT 1
466 #define HAVE_RAW_DECL_MBSNRTOWCS 1
469 #define HAVE_RAW_DECL_MBSRTOWCS 1
472 #define HAVE_RAW_DECL_MKDIRAT 1
475 #define HAVE_RAW_DECL_MKDTEMP 1
478 #define HAVE_RAW_DECL_MKFIFO 1
481 #define HAVE_RAW_DECL_MKFIFOAT 1
484 #define HAVE_RAW_DECL_MKNOD 1
487 #define HAVE_RAW_DECL_MKNODAT 1
490 #define HAVE_RAW_DECL_MKOSTEMP 1
493 #define HAVE_RAW_DECL_MKOSTEMPS 1
496 #define HAVE_RAW_DECL_MKSTEMP 1
499 #define HAVE_RAW_DECL_MKSTEMPS 1
502 #define HAVE_RAW_DECL_NL_LANGINFO 1
505 #define HAVE_RAW_DECL_OPENAT 1
508 #define HAVE_RAW_DECL_PIPE 1
511 #define HAVE_RAW_DECL_PIPE2 1
514 #define HAVE_RAW_DECL_POSIX_OPENPT 1
517 #define HAVE_RAW_DECL_PREAD 1
520 #define HAVE_RAW_DECL_PTSNAME 1
523 #define HAVE_RAW_DECL_PTSNAME_R 1
526 #define HAVE_RAW_DECL_PWRITE 1
529 #define HAVE_RAW_DECL_QSORT_R 1
532 #define HAVE_RAW_DECL_RANDOM 1
535 #define HAVE_RAW_DECL_RANDOM_R 1
538 #define HAVE_RAW_DECL_READLINK 1
541 #define HAVE_RAW_DECL_READLINKAT 1
544 #define HAVE_RAW_DECL_REALLOCARRAY 1
547 #define HAVE_RAW_DECL_REALPATH 1
550 #define HAVE_RAW_DECL_RMDIR 1
553 #define HAVE_RAW_DECL_RPMATCH 1
556 #define HAVE_RAW_DECL_SECURE_GETENV 1
559 #define HAVE_RAW_DECL_SETENV 1
562 #define HAVE_RAW_DECL_SETHOSTNAME 1
565 #define HAVE_RAW_DECL_SETLOCALE 1
568 #define HAVE_RAW_DECL_SETSTATE 1
571 #define HAVE_RAW_DECL_SETSTATE_R 1
574 #define HAVE_RAW_DECL_SETUSERSHELL 1
577 #define HAVE_RAW_DECL_SLEEP 1
580 #define HAVE_RAW_DECL_SRANDOM 1
583 #define HAVE_RAW_DECL_SRANDOM_R 1
586 #define HAVE_RAW_DECL_STAT 1
589 #define HAVE_RAW_DECL_STRTOD 1
592 #define HAVE_RAW_DECL_STRTOLL 1
595 #define HAVE_RAW_DECL_STRTOULL 1
598 #define HAVE_RAW_DECL_SYMLINK 1
601 #define HAVE_RAW_DECL_SYMLINKAT 1
604 #define HAVE_RAW_DECL_TOWCTRANS 1
607 #define HAVE_RAW_DECL_TRUNCATE 1
610 #define HAVE_RAW_DECL_TTYNAME_R 1
613 #define HAVE_RAW_DECL_UNLINK 1
616 #define HAVE_RAW_DECL_UNLINKAT 1
619 #define HAVE_RAW_DECL_UNLOCKPT 1
622 #define HAVE_RAW_DECL_UNSETENV 1
625 #define HAVE_RAW_DECL_USLEEP 1
628 #define HAVE_RAW_DECL_UTIMENSAT 1
631 #define HAVE_RAW_DECL_WCPCPY 1
634 #define HAVE_RAW_DECL_WCPNCPY 1
637 #define HAVE_RAW_DECL_WCRTOMB 1
640 #define HAVE_RAW_DECL_WCSCASECMP 1
643 #define HAVE_RAW_DECL_WCSCAT 1
646 #define HAVE_RAW_DECL_WCSCHR 1
649 #define HAVE_RAW_DECL_WCSCMP 1
652 #define HAVE_RAW_DECL_WCSCOLL 1
655 #define HAVE_RAW_DECL_WCSCPY 1
658 #define HAVE_RAW_DECL_WCSCSPN 1
661 #define HAVE_RAW_DECL_WCSDUP 1
664 #define HAVE_RAW_DECL_WCSFTIME 1
667 #define HAVE_RAW_DECL_WCSLEN 1
670 #define HAVE_RAW_DECL_WCSNCASECMP 1
673 #define HAVE_RAW_DECL_WCSNCAT 1
676 #define HAVE_RAW_DECL_WCSNCMP 1
679 #define HAVE_RAW_DECL_WCSNCPY 1
682 #define HAVE_RAW_DECL_WCSNLEN 1
685 #define HAVE_RAW_DECL_WCSNRTOMBS 1
688 #define HAVE_RAW_DECL_WCSPBRK 1
691 #define HAVE_RAW_DECL_WCSRCHR 1
694 #define HAVE_RAW_DECL_WCSRTOMBS 1
697 #define HAVE_RAW_DECL_WCSSPN 1
700 #define HAVE_RAW_DECL_WCSSTR 1
703 #define HAVE_RAW_DECL_WCSTOK 1
706 #define HAVE_RAW_DECL_WCSWIDTH 1
709 #define HAVE_RAW_DECL_WCSXFRM 1
712 #define HAVE_RAW_DECL_WCTOB 1
715 #define HAVE_RAW_DECL_WCTRANS 1
718 #define HAVE_RAW_DECL_WCTYPE 1
721 #define HAVE_RAW_DECL_WCWIDTH 1
724 #define HAVE_RAW_DECL_WMEMCHR 1
727 #define HAVE_RAW_DECL_WMEMCMP 1
730 #define HAVE_RAW_DECL_WMEMCPY 1
733 #define HAVE_RAW_DECL_WMEMMOVE 1
736 #define HAVE_RAW_DECL_WMEMSET 1
739 #define HAVE_RAW_DECL__EXIT 1
742 #define HAVE_SETENV 1
754 #define HAVE_STDDEF_H 1
757 #define HAVE_STDINT_H 1
760 #define HAVE_STDLIB_H 1
763 #define HAVE_STRCHR 1
766 #define HAVE_STRERROR 1
769 #define HAVE_STRINGS_H 1
772 #define HAVE_STRING_H 1
775 #define HAVE_STRTOL 1
778 #define HAVE_STRTOUL 1
784 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
787 #define HAVE_SYMLINK 1
804 #define HAVE_SYS_PARAM_H 1
807 #define HAVE_SYS_SOCKET_H 1
810 #define HAVE_SYS_STAT_H 1
813 #define HAVE_SYS_TIME_H 1
816 #define HAVE_SYS_TYPES_H 1
819 #define HAVE_SYS_WAIT_H 1
822 #define HAVE_TIMEGM 1
825 #define HAVE_TOWLOWER 1
828 #define HAVE_UNISTD_H 1
831 #define HAVE_UNSIGNED_LONG_LONG_INT 1
837 #define HAVE_UUID_UUID_H 1
840 #define HAVE_WCHAR_H 1
843 #define HAVE_WCHAR_T 1
846 #define HAVE_WCRTOMB 1
849 #define HAVE_WCTYPE_H 1
855 #define HAVE_WINT_T 1
858 #define HAVE_WORKING_O_NOATIME 1
861 #define HAVE_WORKING_O_NOFOLLOW 1
871 #define HAVE___BUILTIN_EXPECT 1
872 #ifndef HAVE___BUILTIN_EXPECT
873 # define __builtin_expect(e, c) (e)
874 #elif HAVE___BUILTIN_EXPECT == 2
875 # include <builtins.h>
880 #define LIBDAP_ROOT "/usr"
884 #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
887 #define LT_OBJDIR ".libs/"
890 #define MALLOC_0_IS_NONNULL 1
912 #define PACKAGE "libdap"
915 #define PACKAGE_BUGREPORT "opendap-tech@opendap.org"
918 #define PACKAGE_NAME "libdap"
921 #define PACKAGE_STRING "libdap 3.20.6"
924 #define PACKAGE_TARNAME "libdap"
927 #define PACKAGE_URL ""
930 #define PACKAGE_VERSION "3.20.6"
951 #define SIZEOF_CHAR 1
954 #define SIZEOF_DOUBLE 8
957 #define SIZEOF_FLOAT 4
963 #define SIZEOF_INT16_T 2
966 #define SIZEOF_INT32_T 4
969 #define SIZEOF_LONG 8
972 #define SIZEOF_UINT16_T 2
975 #define SIZEOF_UINT32_T 4
978 #define SIZEOF_UINT8_T 1
996 #define STDC_HEADERS 1
999 #define TIME_WITH_SYS_TIME 1
1005 #define USE_POSIX_THREADS 1
1009 #define USE_POSIX_THREADS_WEAK 1
1027 # define _ALL_SOURCE 1
1030 #ifndef _DARWIN_C_SOURCE
1031 # define _DARWIN_C_SOURCE 1
1035 # define _GNU_SOURCE 1
1038 #ifndef _NETBSD_SOURCE
1039 # define _NETBSD_SOURCE 1
1042 #ifndef _OPENBSD_SOURCE
1043 # define _OPENBSD_SOURCE 1
1046 #ifndef _POSIX_PTHREAD_SEMANTICS
1047 # define _POSIX_PTHREAD_SEMANTICS 1
1050 #ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
1051 # define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
1054 #ifndef __STDC_WANT_IEC_60559_BFP_EXT__
1055 # define __STDC_WANT_IEC_60559_BFP_EXT__ 1
1058 #ifndef __STDC_WANT_IEC_60559_DFP_EXT__
1059 # define __STDC_WANT_IEC_60559_DFP_EXT__ 1
1062 #ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__
1063 # define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
1066 #ifndef __STDC_WANT_IEC_60559_TYPES_EXT__
1067 # define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
1070 #ifndef __STDC_WANT_LIB_EXT2__
1071 # define __STDC_WANT_LIB_EXT2__ 1
1074 #ifndef __STDC_WANT_MATH_SPEC_FUNCS__
1075 # define __STDC_WANT_MATH_SPEC_FUNCS__ 1
1078 #ifndef _TANDEM_SOURCE
1079 # define _TANDEM_SOURCE 1
1084 #ifndef _XOPEN_SOURCE
1088 #ifndef __EXTENSIONS__
1089 # define __EXTENSIONS__ 1
1097 #define VERSION "3.20.6"
1109 #if defined AC_APPLE_UNIVERSAL_BUILD
1110 # if defined __BIG_ENDIAN__
1111 # define WORDS_BIGENDIAN 1
1114 # ifndef WORDS_BIGENDIAN
1120 #define XDR_FLOAT32 xdr_float
1123 #define XDR_FLOAT64 xdr_double
1126 #define XDR_INT16 xdr_int16_t
1129 #define XDR_INT32 xdr_int32_t
1132 #define XDR_UINT16 xdr_uint16_t
1135 #define XDR_UINT32 xdr_uint32_t
1142 #define _DARWIN_USE_64_BIT_INODE 1
1157 #define _NETBSD_SOURCE 1
1160 #if ! (defined _Noreturn \
1161 || (defined __STDC_VERSION__ && 201112 <= __STDC_VERSION__))
1162 # if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \
1163 || 0x5110 <= __SUNPRO_C)
1164 # define _Noreturn __attribute__ ((__noreturn__))
1165 # elif defined _MSC_VER && 1200 <= _MSC_VER
1166 # define _Noreturn __declspec (noreturn)
1188 #define _USE_STD_STAT 1
1230 #if (((defined __APPLE__ && defined __MACH__) \
1231 || defined __DragonFly__ || defined __FreeBSD__) \
1232 && (defined __header_inline \
1233 ? (defined __cplusplus && defined __GNUC_STDC_INLINE__ \
1234 && ! defined __clang__) \
1235 : ((! defined _DONT_USE_CTYPE_INLINE_ \
1236 && (defined __GNUC__ || defined __cplusplus)) \
1237 || (defined _FORTIFY_SOURCE && 0 < _FORTIFY_SOURCE \
1238 && defined __GNUC__ && ! defined __cplusplus))))
1239 # define _GL_EXTERN_INLINE_STDHEADER_BUG
1242 ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \
1243 : (199901L <= __STDC_VERSION__ \
1244 && !defined __HP_cc \
1246 && !(defined __SUNPRO_C && __STDC__))) \
1247 && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
1248 # define _GL_INLINE inline
1249 # define _GL_EXTERN_INLINE extern inline
1250 # define _GL_EXTERN_INLINE_IN_USE
1251 #elif (2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __STRICT_ANSI__ \
1252 && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
1253 # if defined __GNUC_GNU_INLINE__ && __GNUC_GNU_INLINE__
1255 # define _GL_INLINE extern inline __attribute__ ((__gnu_inline__))
1257 # define _GL_INLINE extern inline
1259 # define _GL_EXTERN_INLINE extern
1260 # define _GL_EXTERN_INLINE_IN_USE
1262 # define _GL_INLINE static _GL_UNUSED
1263 # define _GL_EXTERN_INLINE static _GL_UNUSED
1272 #if __GNUC__ == 4 && 6 <= __GNUC_MINOR__
1273 # if defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__
1274 # define _GL_INLINE_HEADER_CONST_PRAGMA
1276 # define _GL_INLINE_HEADER_CONST_PRAGMA \
1277 _Pragma ("GCC diagnostic ignored \"-Wsuggest-attribute=const\"")
1279 # define _GL_INLINE_HEADER_BEGIN \
1280 _Pragma ("GCC diagnostic push") \
1281 _Pragma ("GCC diagnostic ignored \"-Wmissing-prototypes\"") \
1282 _Pragma ("GCC diagnostic ignored \"-Wmissing-declarations\"") \
1283 _GL_INLINE_HEADER_CONST_PRAGMA
1284 # define _GL_INLINE_HEADER_END \
1285 _Pragma ("GCC diagnostic pop")
1287 # define _GL_INLINE_HEADER_BEGIN
1288 # define _GL_INLINE_HEADER_END
1303 #if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
1304 # define __GNUC_STDC_INLINE__ 1
1367 #define restrict __restrict
1373 #if defined __SUNPRO_CC && !defined __RESTRICT
1375 # define __restrict__
1387 #if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
1388 # define _GL_UNUSED __attribute__ ((__unused__))
1394 #define _UNUSED_PARAMETER_ _GL_UNUSED
1399 #if !defined __cplusplus || __GNUC__ > 4 \
1400 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5)
1401 # define _GL_UNUSED_LABEL _GL_UNUSED
1403 # define _GL_UNUSED_LABEL
1407 #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
1408 # define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__))
1410 # define _GL_ATTRIBUTE_PURE
1414 #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
1415 # define _GL_ATTRIBUTE_CONST __attribute__ ((__const__))
1417 # define _GL_ATTRIBUTE_CONST