1 /* Hint to the compiler that a function never returns */ 2 #define NGHTTP2_NORETURN 3 4 /* Edited to match src/node.h. */ 5 #include <stdint.h> 6 7 #ifdef _WIN32 8 #if !defined(_SSIZE_T_) && !defined(_SSIZE_T_DEFINED) 9 typedef intptr_t ssize_t; 10 # define _SSIZE_T_ 11 # define _SSIZE_T_DEFINED 12 #endif 13 #else // !_WIN32 14 # include <sys/types.h> // size_t, ssize_t 15 #endif // _WIN32 16 17 /* Define to 1 if you have the `std::map::emplace`. */ 18 #define HAVE_STD_MAP_EMPLACE 1 19 20 /* Define to 1 if you have `libjansson` library. */ 21 /* #undef HAVE_JANSSON */ 22 23 /* Define to 1 if you have `libxml2` library. */ 24 /* #undef HAVE_LIBXML2 */ 25 26 /* Define to 1 if you have `spdylay` library. */ 27 /* #undef HAVE_SPDYLAY */ 28 29 /* Define to 1 if you have `mruby` library. */ 30 /* #undef HAVE_MRUBY */ 31 32 /* Define to 1 if you have `neverbleed` library. */ 33 /* #undef HAVE_NEVERBLEED */ 34 35 /* sizeof(int *) */ 36 #define SIZEOF_INT_P 4 37 38 /* sizeof(time_t) */ 39 #define SIZEOF_TIME_T 8 40 41 /* Define to 1 if you have the `_Exit` function. */ 42 #define HAVE__EXIT 1 43 44 /* Define to 1 if you have the `accept4` function. */ 45 /* #undef HAVE_ACCEPT4 */ 46 47 /* Define to 1 if you have the `initgroups` function. */ 48 #define HAVE_DECL_INITGROUPS 0 49 50 /* Define to 1 to enable debug output. */ 51 /* #undef DEBUGBUILD */ 52 53 /* Define to 1 if you want to disable threads. */ 54 /* #undef NOTHREADS */ 55 56 /* Define to 1 if you have the <arpa/inet.h> header file. */ 57 #ifndef _WIN32 58 # define HAVE_ARPA_INET_H 1 59 #endif 60 61 /* Define to 1 if you have the <fcntl.h> header file. */ 62 #define HAVE_FCNTL_H 1 63 64 /* Define to 1 if you have the <inttypes.h> header file. */ 65 #define HAVE_INTTYPES_H 1 66 67 /* Define to 1 if you have the <limits.h> header file. */ 68 #define HAVE_LIMITS_H 1 69 70 /* Define to 1 if you have the <netdb.h> header file. */ 71 /* #undef HAVE_NETDB_H */ 72 73 /* Define to 1 if you have the <netinet/in.h> header file. */ 74 /* #undef HAVE_NETINET_IN_H */ 75 76 /* Define to 1 if you have the <pwd.h> header file. */ 77 /* #undef HAVE_PWD_H */ 78 79 /* Define to 1 if you have the <sys/socket.h> header file. */ 80 /* #undef HAVE_SYS_SOCKET_H */ 81 82 /* Define to 1 if you have the <sys/time.h> header file. */ 83 /* #undef HAVE_SYS_TIME_H */ 84 85 /* Define to 1 if you have the <syslog.h> header file. */ 86 /* #undef HAVE_SYSLOG_H */ 87 88 /* Define to 1 if you have the <time.h> header file. */ 89 #define HAVE_TIME_H 1 90 91 /* Define to 1 if you have the <unistd.h> header file. */ 92 /* #undef HAVE_UNISTD_H */ 93