41#define DAP_PROTOCOL_VERSION "4.0"
50#define DFLOAT64 double
71#define DUINT16 uint16_t
74#define DUINT32 uint32_t
77#define DUINT64 uint64_t
80#define DVR "libdap/3.18.1"
83#define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
90#define GNULIB_TEST_BTOWC 1
93#define GNULIB_TEST_LOCALECONV 1
96#define GNULIB_TEST_MBRTOWC 1
99#define GNULIB_TEST_MBSINIT 1
102#define GNULIB_TEST_MBTOWC 1
105#define GNULIB_TEST_NL_LANGINFO 1
108#define GNULIB_TEST_WCRTOMB 1
118#define HAVE_ALLOCA_H 1
127#define HAVE_BYTESWAP_H 1
134#define HAVE_DECL_ALARM 1
138#define HAVE_DECL_GETC_UNLOCKED 1
162#define HAVE_DIRENT_H 1
165#define HAVE_DLFCN_H 1
171#define HAVE_FCNTL_H 1
174#define HAVE_FEATURES_H 1
180#define HAVE_GETPAGESIZE 1
183#define HAVE_INTTYPES_H 1
186#define HAVE_ISBLANK 1
189#define HAVE_ISWCNTRL 1
192#define HAVE_ISWCTYPE 1
195#define HAVE_LANGINFO_CODESET 1
198#define HAVE_LANGINFO_H 1
204#define HAVE_LOCALTIME_R 1
207#define HAVE_LONG_LONG_INT 1
210#define HAVE_MALLOC_H 1
213#define HAVE_MBRTOWC 1
216#define HAVE_MBSINIT 1
219#define HAVE_MBSTATE_T 1
222#define HAVE_MEMMOVE 1
225#define HAVE_MEMORY_H 1
237#define HAVE_NETINET_IN_H 1
240#define HAVE_NL_LANGINFO 1
246#define HAVE_PTHREAD_H 1
249#define HAVE_PTHREAD_MUTEX_RECURSIVE 1
252#define HAVE_PTHREAD_RWLOCK 1
258#define HAVE_RAW_DECL_ATOLL 1
261#define HAVE_RAW_DECL_BTOWC 1
265#define HAVE_RAW_DECL_CANONICALIZE_FILE_NAME 1
268#define HAVE_RAW_DECL_CHDIR 1
271#define HAVE_RAW_DECL_CHOWN 1
274#define HAVE_RAW_DECL_DUP 1
277#define HAVE_RAW_DECL_DUP2 1
280#define HAVE_RAW_DECL_DUP3 1
283#define HAVE_RAW_DECL_DUPLOCALE 1
286#define HAVE_RAW_DECL_ENDUSERSHELL 1
289#define HAVE_RAW_DECL_ENVIRON 1
292#define HAVE_RAW_DECL_EUIDACCESS 1
295#define HAVE_RAW_DECL_FACCESSAT 1
298#define HAVE_RAW_DECL_FCHDIR 1
301#define HAVE_RAW_DECL_FCHOWNAT 1
304#define HAVE_RAW_DECL_FDATASYNC 1
307#define HAVE_RAW_DECL_FSYNC 1
310#define HAVE_RAW_DECL_FTRUNCATE 1
313#define HAVE_RAW_DECL_GETCWD 1
316#define HAVE_RAW_DECL_GETDOMAINNAME 1
319#define HAVE_RAW_DECL_GETDTABLESIZE 1
322#define HAVE_RAW_DECL_GETGROUPS 1
325#define HAVE_RAW_DECL_GETHOSTNAME 1
328#define HAVE_RAW_DECL_GETLOADAVG 1
331#define HAVE_RAW_DECL_GETLOGIN 1
334#define HAVE_RAW_DECL_GETLOGIN_R 1
337#define HAVE_RAW_DECL_GETPAGESIZE 1
340#define HAVE_RAW_DECL_GETSUBOPT 1
343#define HAVE_RAW_DECL_GETUSERSHELL 1
346#define HAVE_RAW_DECL_GRANTPT 1
349#define HAVE_RAW_DECL_GROUP_MEMBER 1
352#define HAVE_RAW_DECL_INITSTATE 1
355#define HAVE_RAW_DECL_INITSTATE_R 1
358#define HAVE_RAW_DECL_ISATTY 1
361#define HAVE_RAW_DECL_ISWCTYPE 1
364#define HAVE_RAW_DECL_LCHOWN 1
367#define HAVE_RAW_DECL_LINK 1
370#define HAVE_RAW_DECL_LINKAT 1
373#define HAVE_RAW_DECL_LSEEK 1
376#define HAVE_RAW_DECL_MBRLEN 1
379#define HAVE_RAW_DECL_MBRTOWC 1
382#define HAVE_RAW_DECL_MBSINIT 1
385#define HAVE_RAW_DECL_MBSNRTOWCS 1
388#define HAVE_RAW_DECL_MBSRTOWCS 1
391#define HAVE_RAW_DECL_MKDTEMP 1
394#define HAVE_RAW_DECL_MKOSTEMP 1
397#define HAVE_RAW_DECL_MKOSTEMPS 1
400#define HAVE_RAW_DECL_MKSTEMP 1
403#define HAVE_RAW_DECL_MKSTEMPS 1
406#define HAVE_RAW_DECL_NL_LANGINFO 1
409#define HAVE_RAW_DECL_PIPE 1
412#define HAVE_RAW_DECL_PIPE2 1
415#define HAVE_RAW_DECL_POSIX_OPENPT 1
418#define HAVE_RAW_DECL_PREAD 1
421#define HAVE_RAW_DECL_PTSNAME 1
424#define HAVE_RAW_DECL_PTSNAME_R 1
427#define HAVE_RAW_DECL_PWRITE 1
430#define HAVE_RAW_DECL_RANDOM 1
433#define HAVE_RAW_DECL_RANDOM_R 1
436#define HAVE_RAW_DECL_READLINK 1
439#define HAVE_RAW_DECL_READLINKAT 1
442#define HAVE_RAW_DECL_REALPATH 1
445#define HAVE_RAW_DECL_RMDIR 1
448#define HAVE_RAW_DECL_RPMATCH 1
451#define HAVE_RAW_DECL_SECURE_GETENV 1
454#define HAVE_RAW_DECL_SETENV 1
457#define HAVE_RAW_DECL_SETHOSTNAME 1
460#define HAVE_RAW_DECL_SETLOCALE 1
463#define HAVE_RAW_DECL_SETSTATE 1
466#define HAVE_RAW_DECL_SETSTATE_R 1
469#define HAVE_RAW_DECL_SETUSERSHELL 1
472#define HAVE_RAW_DECL_SLEEP 1
475#define HAVE_RAW_DECL_SRANDOM 1
478#define HAVE_RAW_DECL_SRANDOM_R 1
481#define HAVE_RAW_DECL_STRTOD 1
484#define HAVE_RAW_DECL_STRTOLL 1
487#define HAVE_RAW_DECL_STRTOULL 1
490#define HAVE_RAW_DECL_SYMLINK 1
493#define HAVE_RAW_DECL_SYMLINKAT 1
496#define HAVE_RAW_DECL_TOWCTRANS 1
499#define HAVE_RAW_DECL_TTYNAME_R 1
502#define HAVE_RAW_DECL_UNLINK 1
505#define HAVE_RAW_DECL_UNLINKAT 1
508#define HAVE_RAW_DECL_UNLOCKPT 1
511#define HAVE_RAW_DECL_UNSETENV 1
514#define HAVE_RAW_DECL_USLEEP 1
517#define HAVE_RAW_DECL_WCPCPY 1
520#define HAVE_RAW_DECL_WCPNCPY 1
523#define HAVE_RAW_DECL_WCRTOMB 1
526#define HAVE_RAW_DECL_WCSCASECMP 1
529#define HAVE_RAW_DECL_WCSCAT 1
532#define HAVE_RAW_DECL_WCSCHR 1
535#define HAVE_RAW_DECL_WCSCMP 1
538#define HAVE_RAW_DECL_WCSCOLL 1
541#define HAVE_RAW_DECL_WCSCPY 1
544#define HAVE_RAW_DECL_WCSCSPN 1
547#define HAVE_RAW_DECL_WCSDUP 1
550#define HAVE_RAW_DECL_WCSLEN 1
553#define HAVE_RAW_DECL_WCSNCASECMP 1
556#define HAVE_RAW_DECL_WCSNCAT 1
559#define HAVE_RAW_DECL_WCSNCMP 1
562#define HAVE_RAW_DECL_WCSNCPY 1
565#define HAVE_RAW_DECL_WCSNLEN 1
568#define HAVE_RAW_DECL_WCSNRTOMBS 1
571#define HAVE_RAW_DECL_WCSPBRK 1
574#define HAVE_RAW_DECL_WCSRCHR 1
577#define HAVE_RAW_DECL_WCSRTOMBS 1
580#define HAVE_RAW_DECL_WCSSPN 1
583#define HAVE_RAW_DECL_WCSSTR 1
586#define HAVE_RAW_DECL_WCSTOK 1
589#define HAVE_RAW_DECL_WCSWIDTH 1
592#define HAVE_RAW_DECL_WCSXFRM 1
595#define HAVE_RAW_DECL_WCTOB 1
598#define HAVE_RAW_DECL_WCTRANS 1
601#define HAVE_RAW_DECL_WCTYPE 1
604#define HAVE_RAW_DECL_WCWIDTH 1
607#define HAVE_RAW_DECL_WMEMCHR 1
610#define HAVE_RAW_DECL_WMEMCMP 1
613#define HAVE_RAW_DECL_WMEMCPY 1
616#define HAVE_RAW_DECL_WMEMMOVE 1
619#define HAVE_RAW_DECL_WMEMSET 1
622#define HAVE_RAW_DECL__EXIT 1
637#define HAVE_STDDEF_H 1
640#define HAVE_STDINT_H 1
643#define HAVE_STDIO_H 1
646#define HAVE_STDLIB_H 1
652#define HAVE_STRERROR 1
655#define HAVE_STRINGS_H 1
658#define HAVE_STRING_H 1
664#define HAVE_STRTOUL 1
670#define HAVE_STRUCT_STAT_ST_BLKSIZE 1
673#define HAVE_SYMLINK 1
690#define HAVE_SYS_PARAM_H 1
693#define HAVE_SYS_STAT_H 1
696#define HAVE_SYS_TIME_H 1
699#define HAVE_SYS_TYPES_H 1
702#define HAVE_SYS_WAIT_H 1
708#define HAVE_TOWLOWER 1
711#define HAVE_UNISTD_H 1
714#define HAVE_UNSIGNED_LONG_LONG_INT 1
720#define HAVE_UUID_UUID_H 1
723#define HAVE_WCHAR_H 1
726#define HAVE_WCHAR_T 1
729#define HAVE_WCRTOMB 1
732#define HAVE_WCTYPE_H 1
738#define HAVE_WORKING_O_NOATIME 1
741#define HAVE_WORKING_O_NOFOLLOW 1
750#define LIBDAP_ROOT "/usr"
753#define LT_OBJDIR ".libs/"
756#define MALLOC_0_IS_NONNULL 1
778#define PACKAGE "libdap"
781#define PACKAGE_BUGREPORT "opendap-tech@opendap.org"
784#define PACKAGE_NAME "libdap"
787#define PACKAGE_STRING "libdap 3.18.1"
790#define PACKAGE_TARNAME "libdap"
793#define PACKAGE_URL ""
796#define PACKAGE_VERSION "3.18.1"
816#define SIZEOF_DOUBLE 8
819#define SIZEOF_FLOAT 4
825#define SIZEOF_INT16_T 2
828#define SIZEOF_INT32_T 4
834#define SIZEOF_UINT16_T 2
837#define SIZEOF_UINT32_T 4
840#define SIZEOF_UINT8_T 1
857#define STDC_HEADERS 1
861#define TIME_WITH_SYS_TIME 1
867#define USE_POSIX_THREADS 1
871#define USE_POSIX_THREADS_WEAK 1
889# define _ALL_SOURCE 1
892#ifndef _DARWIN_C_SOURCE
893# define _DARWIN_C_SOURCE 1
897# define _GNU_SOURCE 1
900#ifndef __USE_MINGW_ANSI_STDIO
901# define __USE_MINGW_ANSI_STDIO 1
904#ifndef _POSIX_PTHREAD_SEMANTICS
905# define _POSIX_PTHREAD_SEMANTICS 1
908#ifndef _TANDEM_SOURCE
909# define _TANDEM_SOURCE 1
918#ifndef __EXTENSIONS__
919# define __EXTENSIONS__ 1
927#define VERSION "3.18.1"
939#if defined AC_APPLE_UNIVERSAL_BUILD
940# if defined __BIG_ENDIAN__
941# define WORDS_BIGENDIAN 1
944# ifndef WORDS_BIGENDIAN
950#define XDR_FLOAT32 xdr_float
953#define XDR_FLOAT64 xdr_double
956#define XDR_INT16 xdr_int16_t
959#define XDR_INT32 xdr_int32_t
962#define XDR_UINT16 xdr_uint16_t
965#define XDR_UINT32 xdr_uint32_t
969#define YYTEXT_POINTER 1
981#if ! (defined _Noreturn \
982 || (defined __STDC_VERSION__ && 201112 <= __STDC_VERSION__))
983# if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \
984 || 0x5110 <= __SUNPRO_C)
985# define _Noreturn __attribute__ ((__noreturn__))
986# elif defined _MSC_VER && 1200 <= _MSC_VER
987# define _Noreturn __declspec (noreturn)
1042#if (((defined __APPLE__ && defined __MACH__) \
1043 || defined __DragonFly__ || defined __FreeBSD__) \
1044 && (defined __header_inline \
1045 ? (defined __cplusplus && defined __GNUC_STDC_INLINE__ \
1046 && ! defined __clang__) \
1047 : ((! defined _DONT_USE_CTYPE_INLINE_ \
1048 && (defined __GNUC__ || defined __cplusplus)) \
1049 || (defined _FORTIFY_SOURCE && 0 < _FORTIFY_SOURCE \
1050 && defined __GNUC__ && ! defined __cplusplus))))
1051# define _GL_EXTERN_INLINE_STDHEADER_BUG
1054 ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \
1055 : (199901L <= __STDC_VERSION__ \
1056 && !defined __HP_cc \
1057 && !(defined __SUNPRO_C && __STDC__))) \
1058 && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
1059# define _GL_INLINE inline
1060# define _GL_EXTERN_INLINE extern inline
1061# define _GL_EXTERN_INLINE_IN_USE
1062#elif (2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __STRICT_ANSI__ \
1063 && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
1064# if defined __GNUC_GNU_INLINE__ && __GNUC_GNU_INLINE__
1066# define _GL_INLINE extern inline __attribute__ ((__gnu_inline__))
1068# define _GL_INLINE extern inline
1070# define _GL_EXTERN_INLINE extern
1071# define _GL_EXTERN_INLINE_IN_USE
1073# define _GL_INLINE static _GL_UNUSED
1074# define _GL_EXTERN_INLINE static _GL_UNUSED
1083#if __GNUC__ == 4 && 6 <= __GNUC_MINOR__
1084# if defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__
1085# define _GL_INLINE_HEADER_CONST_PRAGMA
1087# define _GL_INLINE_HEADER_CONST_PRAGMA \
1088 _Pragma ("GCC diagnostic ignored \"-Wsuggest-attribute=const\"")
1090# define _GL_INLINE_HEADER_BEGIN \
1091 _Pragma ("GCC diagnostic push") \
1092 _Pragma ("GCC diagnostic ignored \"-Wmissing-prototypes\"") \
1093 _Pragma ("GCC diagnostic ignored \"-Wmissing-declarations\"") \
1094 _GL_INLINE_HEADER_CONST_PRAGMA
1095# define _GL_INLINE_HEADER_END \
1096 _Pragma ("GCC diagnostic pop")
1098# define _GL_INLINE_HEADER_BEGIN
1099# define _GL_INLINE_HEADER_END
1114#if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
1115# define __GNUC_STDC_INLINE__ 1
1175#define restrict __restrict
1181#if defined __SUNPRO_CC && !defined __RESTRICT
1183# define __restrict__
1195#if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
1196# define _GL_UNUSED __attribute__ ((__unused__))
1202#define _UNUSED_PARAMETER_ _GL_UNUSED
1207#if !defined __cplusplus || __GNUC__ > 4 \
1208 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5)
1209# define _GL_UNUSED_LABEL _GL_UNUSED
1211# define _GL_UNUSED_LABEL
1215#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
1216# define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__))
1218# define _GL_ATTRIBUTE_PURE
1222#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
1223# define _GL_ATTRIBUTE_CONST __attribute__ ((__const__))
1225# define _GL_ATTRIBUTE_CONST