1 /*
2  * Copyright (c) 2023 Meta
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 /* config.h.  Generated from config.hin by configure.  */
7 /* config.hin.  Generated from configure.ac by autoheader.  */
8 
9 #ifndef ZEPHYR_MODULES_THRIFT_SRC_THRIFT_CONFIG_H_
10 #define ZEPHYR_MODULES_THRIFT_SRC_THRIFT_CONFIG_H_
11 
12 /* Possible value for SIGNED_RIGHT_SHIFT_IS */
13 #define ARITHMETIC_RIGHT_SHIFT 1
14 
15 /* Define to 1 if you have the <arpa/inet.h> header file. */
16 #define HAVE_ARPA_INET_H 1
17 
18 /* Define to 1 if you have the `clock_gettime' function. */
19 #define HAVE_CLOCK_GETTIME 1
20 
21 /* define if the compiler supports basic C++11 syntax */
22 #define HAVE_CXX11 1
23 
24 /* Define to 1 if you have the <fcntl.h> header file. */
25 #define HAVE_FCNTL_H 1
26 
27 /* Define to 1 if you have the `gethostbyname' function. */
28 #define HAVE_GETHOSTBYNAME 1
29 
30 /* Define to 1 if you have the `gettimeofday' function. */
31 #define HAVE_GETTIMEOFDAY 1
32 
33 /* Define to 1 if you have the `inet_ntoa' function. */
34 #define HAVE_INET_NTOA 1
35 
36 /* Define to 1 if you have the <inttypes.h> header file. */
37 #define HAVE_INTTYPES_H 1
38 
39 /* Define to 1 if you have the <limits.h> header file. */
40 #define HAVE_LIMITS_H 1
41 
42 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and to 0 otherwise. */
43 #define HAVE_MALLOC 1
44 
45 /* Define to 1 if you have the `memmove' function. */
46 #define HAVE_MEMMOVE 1
47 
48 /* Define to 1 if you have the <memory.h> header file. */
49 #define HAVE_MEMORY_H 1
50 
51 /* Define to 1 if you have the `memset' function. */
52 #define HAVE_MEMSET 1
53 
54 /* Define to 1 if you have the `mkdir' function. */
55 #define HAVE_MKDIR 1
56 
57 /* Define to 1 if you have the <netdb.h> header file. */
58 #define HAVE_NETDB_H 1
59 
60 /* Define to 1 if you have the <netinet/in.h> header file. */
61 #define HAVE_NETINET_IN_H 1
62 
63 /* Define to 1 if you have the <poll.h> header file. */
64 #define HAVE_POLL_H 1
65 
66 /* Define to 1 if you have the <pthread.h> header file. */
67 #define HAVE_PTHREAD_H 1
68 
69 /* Define to 1 if the system has the type `ptrdiff_t'. */
70 #define HAVE_PTRDIFF_T 1
71 
72 /* Define to 1 if your system has a GNU libc compatible `realloc' function, and to 0 otherwise. */
73 #define HAVE_REALLOC 1
74 
75 /* Define to 1 if you have the <sched.h> header file. */
76 #define HAVE_SCHED_H 1
77 
78 /* Define to 1 if you have the `select' function. */
79 #define HAVE_SELECT 1
80 
81 /* Define to 1 if you have the `socket' function. */
82 #define HAVE_SOCKET 1
83 
84 /* Define to 1 if stdbool.h conforms to C99. */
85 #define HAVE_STDBOOL_H 1
86 
87 /* Define to 1 if you have the <stddef.h> header file. */
88 #define HAVE_STDDEF_H 1
89 
90 /* Define to 1 if you have the <stdint.h> header file. */
91 #define HAVE_STDINT_H 1
92 
93 /* Define to 1 if you have the <stdlib.h> header file. */
94 #define HAVE_STDLIB_H 1
95 
96 /* Define to 1 if you have the `strchr' function. */
97 #define HAVE_STRCHR 1
98 
99 /* Define to 1 if you have the `strdup' function. */
100 #define HAVE_STRDUP 1
101 
102 /* Define to 1 if you have the `strerror' function. */
103 #define HAVE_STRERROR 1
104 
105 /* Define to 1 if you have the `strerror_r' function. */
106 #define HAVE_STRERROR_R 1
107 
108 /* Define to 1 if you have the `strftime' function. */
109 #define HAVE_STRFTIME 1
110 
111 /* Define to 1 if you have the <strings.h> header file. */
112 #define HAVE_STRINGS_H 1
113 
114 /* Define to 1 if you have the <string.h> header file. */
115 #define HAVE_STRING_H 1
116 
117 /* Define to 1 if you have the `strstr' function. */
118 #define HAVE_STRSTR 1
119 
120 /* Define to 1 if you have the `strtol' function. */
121 #define HAVE_STRTOL 1
122 
123 /* Define to 1 if you have the `strtoul' function. */
124 #define HAVE_STRTOUL 1
125 
126 /* Define to 1 if you have the <sys/ioctl.h> header file. */
127 #define HAVE_SYS_IOCTL_H 1
128 
129 /* Define to 1 if you have the <sys/resource.h> header file. */
130 #define HAVE_SYS_RESOURCE_H 1
131 
132 /* Define to 1 if you have the <sys/select.h> header file. */
133 #define HAVE_SYS_SELECT_H 1
134 
135 /* Define to 1 if you have the <sys/socket.h> header file. */
136 #define HAVE_SYS_SOCKET_H 1
137 
138 /* Define to 1 if you have the <sys/stat.h> header file. */
139 #define HAVE_SYS_STAT_H 1
140 
141 /* Define to 1 if you have the <sys/time.h> header file. */
142 #define HAVE_SYS_TIME_H 1
143 
144 /* Define to 1 if you have the <sys/types.h> header file. */
145 #define HAVE_SYS_TYPES_H 1
146 
147 /* Define to 1 if you have the <unistd.h> header file. */
148 #define HAVE_UNISTD_H 1
149 
150 /* Define to 1 if you have the `vprintf' function. */
151 #define HAVE_VPRINTF 1
152 
153 /* define if zlib is available */
154 /* #undef HAVE_ZLIB */
155 
156 /* Possible value for SIGNED_RIGHT_SHIFT_IS */
157 #define LOGICAL_RIGHT_SHIFT 2
158 
159 /* Define as the return type of signal handlers (`int' or `void'). */
160 #define RETSIGTYPE void
161 
162 /* Define to the type of arg 1 for `select'. */
163 #define SELECT_TYPE_ARG1 int
164 
165 /* Define to the type of args 2, 3 and 4 for `select'. */
166 #define SELECT_TYPE_ARG234 (fd_set *)
167 
168 /* Define to the type of arg 5 for `select'. */
169 #define SELECT_TYPE_ARG5 (struct timeval *)
170 
171 /* Indicates the effect of the right shift operator on negative signed integers */
172 #define SIGNED_RIGHT_SHIFT_IS 1
173 
174 /* Define to 1 if you have the ANSI C header files. */
175 #define STDC_HEADERS 1
176 
177 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
178 #define TIME_WITH_SYS_TIME 1
179 
180 /* Possible value for SIGNED_RIGHT_SHIFT_IS */
181 #define UNKNOWN_RIGHT_SHIFT 3
182 
183 #endif /* ZEPHYR_MODULES_THRIFT_SRC_THRIFT_CONFIG_H_ */
184