11cb0ef41Sopenharmony_ci/* Hint to the compiler that a function never returns */
21cb0ef41Sopenharmony_ci#define NGHTTP2_NORETURN
31cb0ef41Sopenharmony_ci
41cb0ef41Sopenharmony_ci/* Edited to match src/node.h. */
51cb0ef41Sopenharmony_ci#include <stdint.h>
61cb0ef41Sopenharmony_ci
71cb0ef41Sopenharmony_ci#ifdef _WIN32
81cb0ef41Sopenharmony_ci#if !defined(_SSIZE_T_) && !defined(_SSIZE_T_DEFINED)
91cb0ef41Sopenharmony_citypedef intptr_t ssize_t;
101cb0ef41Sopenharmony_ci# define _SSIZE_T_
111cb0ef41Sopenharmony_ci# define _SSIZE_T_DEFINED
121cb0ef41Sopenharmony_ci#endif
131cb0ef41Sopenharmony_ci#else  // !_WIN32
141cb0ef41Sopenharmony_ci# include <sys/types.h>  // size_t, ssize_t
151cb0ef41Sopenharmony_ci#endif  // _WIN32
161cb0ef41Sopenharmony_ci
171cb0ef41Sopenharmony_ci/* Define to 1 if you have the `std::map::emplace`. */
181cb0ef41Sopenharmony_ci#define HAVE_STD_MAP_EMPLACE 1
191cb0ef41Sopenharmony_ci
201cb0ef41Sopenharmony_ci/* Define to 1 if you have `libjansson` library. */
211cb0ef41Sopenharmony_ci/* #undef HAVE_JANSSON */
221cb0ef41Sopenharmony_ci
231cb0ef41Sopenharmony_ci/* Define to 1 if you have `libxml2` library. */
241cb0ef41Sopenharmony_ci/* #undef HAVE_LIBXML2 */
251cb0ef41Sopenharmony_ci
261cb0ef41Sopenharmony_ci/* Define to 1 if you have `spdylay` library. */
271cb0ef41Sopenharmony_ci/* #undef HAVE_SPDYLAY */
281cb0ef41Sopenharmony_ci
291cb0ef41Sopenharmony_ci/* Define to 1 if you have `mruby` library. */
301cb0ef41Sopenharmony_ci/* #undef HAVE_MRUBY */
311cb0ef41Sopenharmony_ci
321cb0ef41Sopenharmony_ci/* Define to 1 if you have `neverbleed` library. */
331cb0ef41Sopenharmony_ci/* #undef HAVE_NEVERBLEED */
341cb0ef41Sopenharmony_ci
351cb0ef41Sopenharmony_ci/* sizeof(int *) */
361cb0ef41Sopenharmony_ci#define SIZEOF_INT_P   4
371cb0ef41Sopenharmony_ci
381cb0ef41Sopenharmony_ci/* sizeof(time_t) */
391cb0ef41Sopenharmony_ci#define SIZEOF_TIME_T  8
401cb0ef41Sopenharmony_ci
411cb0ef41Sopenharmony_ci/* Define to 1 if you have the `_Exit` function. */
421cb0ef41Sopenharmony_ci#define HAVE__EXIT 1
431cb0ef41Sopenharmony_ci
441cb0ef41Sopenharmony_ci/* Define to 1 if you have the `accept4` function. */
451cb0ef41Sopenharmony_ci/* #undef HAVE_ACCEPT4 */
461cb0ef41Sopenharmony_ci
471cb0ef41Sopenharmony_ci/* Define to 1 if you have the `initgroups` function. */
481cb0ef41Sopenharmony_ci#define HAVE_DECL_INITGROUPS 0
491cb0ef41Sopenharmony_ci
501cb0ef41Sopenharmony_ci/* Define to 1 to enable debug output. */
511cb0ef41Sopenharmony_ci/* #undef DEBUGBUILD */
521cb0ef41Sopenharmony_ci
531cb0ef41Sopenharmony_ci/* Define to 1 if you want to disable threads. */
541cb0ef41Sopenharmony_ci/* #undef NOTHREADS */
551cb0ef41Sopenharmony_ci
561cb0ef41Sopenharmony_ci/* Define to 1 if you have the <arpa/inet.h> header file. */
571cb0ef41Sopenharmony_ci#ifndef _WIN32
581cb0ef41Sopenharmony_ci# define HAVE_ARPA_INET_H 1
591cb0ef41Sopenharmony_ci#endif
601cb0ef41Sopenharmony_ci
611cb0ef41Sopenharmony_ci/* Define to 1 if you have the <fcntl.h> header file. */
621cb0ef41Sopenharmony_ci#define HAVE_FCNTL_H 1
631cb0ef41Sopenharmony_ci
641cb0ef41Sopenharmony_ci/* Define to 1 if you have the <inttypes.h> header file. */
651cb0ef41Sopenharmony_ci#define HAVE_INTTYPES_H 1
661cb0ef41Sopenharmony_ci
671cb0ef41Sopenharmony_ci/* Define to 1 if you have the <limits.h> header file. */
681cb0ef41Sopenharmony_ci#define HAVE_LIMITS_H 1
691cb0ef41Sopenharmony_ci
701cb0ef41Sopenharmony_ci/* Define to 1 if you have the <netdb.h> header file. */
711cb0ef41Sopenharmony_ci/* #undef HAVE_NETDB_H */
721cb0ef41Sopenharmony_ci
731cb0ef41Sopenharmony_ci/* Define to 1 if you have the <netinet/in.h> header file. */
741cb0ef41Sopenharmony_ci/* #undef HAVE_NETINET_IN_H */
751cb0ef41Sopenharmony_ci
761cb0ef41Sopenharmony_ci/* Define to 1 if you have the <pwd.h> header file. */
771cb0ef41Sopenharmony_ci/* #undef HAVE_PWD_H */
781cb0ef41Sopenharmony_ci
791cb0ef41Sopenharmony_ci/* Define to 1 if you have the <sys/socket.h> header file. */
801cb0ef41Sopenharmony_ci/* #undef HAVE_SYS_SOCKET_H */
811cb0ef41Sopenharmony_ci
821cb0ef41Sopenharmony_ci/* Define to 1 if you have the <sys/time.h> header file. */
831cb0ef41Sopenharmony_ci/* #undef HAVE_SYS_TIME_H */
841cb0ef41Sopenharmony_ci
851cb0ef41Sopenharmony_ci/* Define to 1 if you have the <syslog.h> header file. */
861cb0ef41Sopenharmony_ci/* #undef HAVE_SYSLOG_H */
871cb0ef41Sopenharmony_ci
881cb0ef41Sopenharmony_ci/* Define to 1 if you have the <time.h> header file. */
891cb0ef41Sopenharmony_ci#define HAVE_TIME_H 1
901cb0ef41Sopenharmony_ci
911cb0ef41Sopenharmony_ci/* Define to 1 if you have the <unistd.h> header file. */
921cb0ef41Sopenharmony_ci/* #undef HAVE_UNISTD_H */
93