52#define DAP_PROTOCOL_VERSION "4.0"
61#define DFLOAT64 double
82#define DUINT16 uint16_t
85#define DUINT32 uint32_t
88#define DUINT64 uint64_t
91#define DVR "libdap/3.20.9"
94#define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
101#define GETTIMEOFDAY_TIMEZONE void
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
153#define HAVE_ALLOCA_H 1
162#define HAVE_BYTESWAP_H 1
172#define HAVE_DECL_ALARM 1
176#define HAVE_DECL_GETC_UNLOCKED 1
180#define HAVE_DECL_ISBLANK 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
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
281#define HAVE_MKSTEMPS 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
315#define HAVE_RAW_DECL_ATOLL 1
318#define HAVE_RAW_DECL_BTOWC 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
427#define HAVE_RAW_DECL_INITSTATE 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
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
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
574#define HAVE_RAW_DECL_SETUSERSHELL 1
577#define HAVE_RAW_DECL_SLEEP 1
580#define HAVE_RAW_DECL_SRANDOM 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
754#define HAVE_STDDEF_H 1
757#define HAVE_STDINT_H 1
760#define HAVE_STDLIB_H 1
766#define HAVE_STRERROR 1
769#define HAVE_STRINGS_H 1
772#define HAVE_STRING_H 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
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
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.9"
924#define PACKAGE_TARNAME "libdap"
927#define PACKAGE_URL ""
930#define PACKAGE_VERSION "3.20.9"
954#define SIZEOF_DOUBLE 8
957#define SIZEOF_FLOAT 4
963#define SIZEOF_INT16_T 2
966#define SIZEOF_INT32_T 4
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.9"
1109#if defined AC_APPLE_UNIVERSAL_BUILD
1110# if defined __BIG_ENDIAN__
1111# define WORDS_BIGENDIAN 1
1114# ifndef WORDS_BIGENDIAN
1115# define WORDS_BIGENDIAN 1
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
1139#define YYTEXT_POINTER 1
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)
1182#define _REGEX_INCLUDE_LIMITS_H 1
1185#define _REGEX_LARGE_OFFSETS 1
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
1320#define re_comp rpl_re_comp
1323#define re_compile_fastmap rpl_re_compile_fastmap
1326#define re_compile_pattern rpl_re_compile_pattern
1329#define re_exec rpl_re_exec
1332#define re_match rpl_re_match
1335#define re_match_2 rpl_re_match_2
1338#define re_search rpl_re_search
1341#define re_search_2 rpl_re_search_2
1344#define re_set_registers rpl_re_set_registers
1347#define re_set_syntax rpl_re_set_syntax
1350#define re_syntax_options rpl_re_syntax_options
1353#define regcomp rpl_regcomp
1356#define regerror rpl_regerror
1359#define regexec rpl_regexec
1362#define regfree rpl_regfree
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