Flowgrind
Advanced TCP traffic generator
config.h
Go to the documentation of this file.
1 /* src/config.h. Generated from config.h.in by configure. */
2 /* src/config.h.in. Generated from configure.ac by autoheader. */
3 
4 /* Define to 1 if debugging output should be enabled. */
5 /* #undef DEBUG */
6 
7 /* Define to 1 if you have the <arpa/inet.h> header file. */
8 #define HAVE_ARPA_INET_H 1
9 
10 /* Define to 1 if you have the `asprintf' function. */
11 #define HAVE_ASPRINTF 1
12 
13 /* Define to 1 if you have the `bzero' function. */
14 #define HAVE_BZERO 1
15 
16 /* Define to 1 if the system has clock_gettime. */
17 #define HAVE_CLOCK_GETTIME 1
18 
19 /* Define to 1 if the system has clock_get_time. */
20 /* #undef HAVE_CLOCK_GET_TIME */
21 
22 /* Define to 1 if the system has struct cpuset_t. */
23 /* #undef HAVE_CPUSET_T */
24 
25 /* Define to 1 if the system has struct cpu_set_t. */
26 #define HAVE_CPU_SET_T 1
27 
28 /* Define to 1 if the system has doxygen installed. */
29 #define HAVE_DOXYGEN 1
30 
31 /* Define to 1 if you have the <errno.h> header file. */
32 #define HAVE_ERRNO_H 1
33 
34 /* Define to 1 if you have the <fcntl.h> header file. */
35 #define HAVE_FCNTL_H 1
36 
37 /* Define to 1 if you have the <fenv.h> header file. */
38 #define HAVE_FENV_H 1
39 
40 /* Define to 1 if you have the <float.h> header file. */
41 #define HAVE_FLOAT_H 1
42 
43 /* Define to 1 if you have the `fork' function. */
44 #define HAVE_FORK 1
45 
46 /* Define to 1 if you have the <inttypes.h> header file. */
47 #define HAVE_INTTYPES_H 1
48 
49 /* Define to 1 if the system has libgsl installed (-lgsl). */
50 #define HAVE_LIBGSL 1
51 
52 /* Define to 1 if the system has libpcap installed (-lpcap). */
53 #define HAVE_LIBPCAP 1
54 
55 /* Define to 1 if you have the <limits.h> header file. */
56 #define HAVE_LIMITS_H 1
57 
58 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and
59  to 0 otherwise. */
60 #define HAVE_MALLOC 1
61 
62 /* Define to 1 if you have the <math.h> header file. */
63 #define HAVE_MATH_H 1
64 
65 /* Define to 1 if you have the <memory.h> header file. */
66 #define HAVE_MEMORY_H 1
67 
68 /* Define to 1 if you have the `memset' function. */
69 #define HAVE_MEMSET 1
70 
71 /* Define to 1 if you have the <netdb.h> header file. */
72 #define HAVE_NETDB_H 1
73 
74 /* Define to 1 if you have the <netinet/if_ether.h> header file. */
75 #define HAVE_NETINET_IF_ETHER_H 1
76 
77 /* Define to 1 if you have the <netinet/in.h> header file. */
78 #define HAVE_NETINET_IN_H 1
79 
80 /* Define to 1 if you have the <netinet/in_systm.h> header file. */
81 #define HAVE_NETINET_IN_SYSTM_H 1
82 
83 /* Define to 1 if you have the <netinet/ip.h> header file. */
84 #define HAVE_NETINET_IP_H 1
85 
86 /* Define to 1 if you have the <netinet/tcp.h> header file. */
87 #define HAVE_NETINET_TCP_H 1
88 
89 /* Define to 1 if you have the <net/if.h> header file. */
90 #define HAVE_NET_IF_H 1
91 
92 /* Define to 1 if you have the `pselect' function. */
93 #define HAVE_PSELECT 1
94 
95 /* Define to 1 if the system has pthread_getaffinity_np. */
96 #define HAVE_PTHREAD_AFFINITY_NP 1
97 
98 /* Define to 1 if the system has pthread_barrier. */
99 #define HAVE_PTHREAD_BARRIER 1
100 
101 /* Define to 1 if you have the `pthread_barrier_destroy' function. */
102 #define HAVE_PTHREAD_BARRIER_DESTROY 1
103 
104 /* Define to 1 if you have the `pthread_barrier_init' function. */
105 #define HAVE_PTHREAD_BARRIER_INIT 1
106 
107 /* Define to 1 if you have the `pthread_barrier_wait' function. */
108 #define HAVE_PTHREAD_BARRIER_WAIT 1
109 
110 /* Define to 1 if you have the <pthread.h> header file. */
111 #define HAVE_PTHREAD_H 1
112 
113 /* Define to 1 if you have the <pthread_np.h> header file. */
114 /* #undef HAVE_PTHREAD_NP_H */
115 
116 /* Define to 1 if you have the <signal.h> header file. */
117 #define HAVE_SIGNAL_H 1
118 
119 /* Define to 1 if you have the `socket' function. */
120 #define HAVE_SOCKET 1
121 
122 /* Define to 1 if system has IP_MTU_DISCOVER as socket option. */
123 #define HAVE_SO_IP_MTU_DISCOVER 1
124 
125 /* Define to 1 if system has TCP_CONGESTION as socket option. */
126 #define HAVE_SO_TCP_CONGESTION 1
127 
128 /* Define to 1 if system has TCP_CORK as socket option. */
129 #define HAVE_SO_TCP_CORK 1
130 
131 /* Define to 1 if system has TCP_INFO as socket option. */
132 #define HAVE_SO_TCP_INFO 1
133 
134 /* Define to 1 if stdbool.h conforms to C99. */
135 #define HAVE_STDBOOL_H 1
136 
137 /* Define to 1 if you have the <stdint.h> header file. */
138 #define HAVE_STDINT_H 1
139 
140 /* Define to 1 if you have the <stdio.h> header file. */
141 #define HAVE_STDIO_H 1
142 
143 /* Define to 1 if you have the <stdlib.h> header file. */
144 #define HAVE_STDLIB_H 1
145 
146 /* Define to 1 if you have the `strchr' function. */
147 #define HAVE_STRCHR 1
148 
149 /* Define to 1 if you have the `strdup' function. */
150 #define HAVE_STRDUP 1
151 
152 /* Define to 1 if you have the `strerror' function. */
153 #define HAVE_STRERROR 1
154 
155 /* Define to 1 if you have the `strftime' function. */
156 #define HAVE_STRFTIME 1
157 
158 /* Define to 1 if you have the <strings.h> header file. */
159 #define HAVE_STRINGS_H 1
160 
161 /* Define to 1 if you have the <string.h> header file. */
162 #define HAVE_STRING_H 1
163 
164 /* Define to 1 if `dont_advertise' is a member of `struct
165  xmlrpc_curl_xportparms'. */
166 #define HAVE_STRUCT_XMLRPC_CURL_XPORTPARMS_DONT_ADVERTISE 1
167 
168 /* Define to 1 if you have the <syslog.h> header file. */
169 #define HAVE_SYSLOG_H 1
170 
171 /* Define to 1 if you have the <sys/cpuset.h> header file. */
172 /* #undef HAVE_SYS_CPUSET_H */
173 
174 /* Define to 1 if you have the <sys/ioctl.h> header file. */
175 #define HAVE_SYS_IOCTL_H 1
176 
177 /* Define to 1 if you have the <sys/param.h> header file. */
178 #define HAVE_SYS_PARAM_H 1
179 
180 /* Define to 1 if you have the <sys/select.h> header file. */
181 #define HAVE_SYS_SELECT_H 1
182 
183 /* Define to 1 if you have the <sys/socket.h> header file. */
184 #define HAVE_SYS_SOCKET_H 1
185 
186 /* Define to 1 if you have the <sys/stat.h> header file. */
187 #define HAVE_SYS_STAT_H 1
188 
189 /* Define to 1 if you have the <sys/types.h> header file. */
190 #define HAVE_SYS_TYPES_H 1
191 
192 /* Define to 1 if you have the <sys/uio.h> header file. */
193 #define HAVE_SYS_UIO_H 1
194 
195 /* Define to 1 if you have the <sys/utsname.h> header file. */
196 #define HAVE_SYS_UTSNAME_H 1
197 
198 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
199 #define HAVE_SYS_WAIT_H 1
200 
201 /* Define to 1 if the system has enum tcp_ca_state. */
202 #define HAVE_TCP_CA_STATE 1
203 
204 /* Define to 1 if the system has struct tcp_info. */
205 #define HAVE_TCP_INFO 1
206 
207 /* Define to 1 if the system has thread_policy_get. */
208 /* #undef HAVE_THREAD_POLICY */
209 
210 /* Define to 1 if you have the `uname' function. */
211 #define HAVE_UNAME 1
212 
213 /* Define to 1 if you have the <unistd.h> header file. */
214 #define HAVE_UNISTD_H 1
215 
216 /* Define to 1 if the system has the type 'unsigned long long int'. */
217 #define HAVE_UNSIGNED_LONG_LONG_INT 1
218 
219 /* Define to 1 if you have the `uuid_generate_time' function. */
220 #define HAVE_UUID_GENERATE_TIME 1
221 
222 /* Define to 1 if you have the `vfork' function. */
223 #define HAVE_VFORK 1
224 
225 /* Define to 1 if you have the <vfork.h> header file. */
226 /* #undef HAVE_VFORK_H */
227 
228 /* Define to 1 if `fork' works. */
229 #define HAVE_WORKING_FORK 1
230 
231 /* Define to 1 if `vfork' works. */
232 #define HAVE_WORKING_VFORK 1
233 
234 /* Define to 1 if the system has the type `_Bool'. */
235 #define HAVE__BOOL 1
236 
237 /* Define to 1 if assertions should be disabled. */
238 #define NDEBUG 1
239 
240 /* Name of package */
241 #define PACKAGE "flowgrind"
242 
243 /* Define to the address where bug reports for this package should be sent. */
244 #define PACKAGE_BUGREPORT "https://github.com/flowgrind/flowgrind/issues"
245 
246 /* Define to the full name of this package. */
247 #define PACKAGE_NAME "Flowgrind"
248 
249 /* Define to the full name and version of this package. */
250 #define PACKAGE_STRING "Flowgrind 0.8.0"
251 
252 /* Define to the one symbol short name of this package. */
253 #define PACKAGE_TARNAME "flowgrind"
254 
255 /* Define to the home page for this package. */
256 #define PACKAGE_URL "https://flowgrind.github.io"
257 
258 /* Define to the version of this package. */
259 #define PACKAGE_VERSION "0.8.0"
260 
261 /* Define as the return type of signal handlers (`int' or `void'). */
262 #define RETSIGTYPE void
263 
264 /* Define to the type of arg 1 for `select'. */
265 #define SELECT_TYPE_ARG1 int
266 
267 /* Define to the type of args 2, 3 and 4 for `select'. */
268 #define SELECT_TYPE_ARG234 (fd_set *)
269 
270 /* Define to the type of arg 5 for `select'. */
271 #define SELECT_TYPE_ARG5 (struct timeval *)
272 
273 /* Define to 1 if you have the ANSI C header files. */
274 #define STDC_HEADERS 1
275 
276 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
277 #define TIME_WITH_SYS_TIME 1
278 
279 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
280 /* #undef TM_IN_SYS_TIME */
281 
282 /* Enable extensions on AIX 3, Interix. */
283 #ifndef _ALL_SOURCE
284 # define _ALL_SOURCE 1
285 #endif
286 /* Enable GNU extensions on systems that have them. */
287 #ifndef _GNU_SOURCE
288 # define _GNU_SOURCE 1
289 #endif
290 /* Enable threading extensions on Solaris. */
291 #ifndef _POSIX_PTHREAD_SEMANTICS
292 # define _POSIX_PTHREAD_SEMANTICS 1
293 #endif
294 /* Enable extensions on HP NonStop. */
295 #ifndef _TANDEM_SOURCE
296 # define _TANDEM_SOURCE 1
297 #endif
298 /* Enable general extensions on Solaris. */
299 #ifndef __EXTENSIONS__
300 # define __EXTENSIONS__ 1
301 #endif
302 
303 
304 /* Version number of package */
305 #define VERSION "0.8.0"
306 
307 /* the current xmlrpc-c version */
308 #define XMLRPC_C_VERSION 1.33.14
309 
310 /* Needed under Darwin so that socklen_t will be defined in <sys/socket.h>. */
311 /* #undef _BSD_SOCKLEN_T_ */
312 
313 /* Define to 1 if on MINIX. */
314 /* #undef _MINIX */
315 
316 /* Define to 2 if the system does not provide POSIX.1 features except with
317  this defined. */
318 /* #undef _POSIX_1_SOURCE */
319 
320 /* Define to 1 if you need to in order for `stat' and other things to work. */
321 /* #undef _POSIX_SOURCE */
322 
323 /* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
324  <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
325  #define below would cause a syntax error. */
326 /* #undef _UINT32_T */
327 
328 /* This is an OS X system. */
329 /* #undef __DARWIN__ */
330 
331 /* This is a FreeBSD system. */
332 /* #undef __FREEBSD__ */
333 
334 /* This is a GNU/Linux system. */
335 #define __LINUX__ 1
336 
337 /* Define to empty if `const' does not conform to ANSI C. */
338 /* #undef const */
339 
340 /* Define to `__inline__' or `__inline' if that's what the C compiler
341  calls it, or to nothing if 'inline' is not supported under any name. */
342 #ifndef __cplusplus
343 /* #undef inline */
344 #endif
345 
346 /* Define to the type of a signed integer type of width exactly 32 bits if
347  such a type exists and the standard includes do not define it. */
348 /* #undef int32_t */
349 
350 /* Define to the type of a signed integer type of width exactly 8 bits if such
351  a type exists and the standard includes do not define it. */
352 /* #undef int8_t */
353 
354 /* Define to rpl_malloc if the replacement function should be used. */
355 /* #undef malloc */
356 
357 /* Define to `int' if <sys/types.h> does not define. */
358 /* #undef pid_t */
359 
360 /* Define to `unsigned int' if <sys/types.h> does not define. */
361 /* #undef size_t */
362 
363 /* Define to `int' if <sys/types.h> does not define. */
364 /* #undef ssize_t */
365 
366 /* Define to the type of an unsigned integer type of width exactly 32 bits if
367  such a type exists and the standard includes do not define it. */
368 /* #undef uint32_t */
369 
370 /* Define as `fork' if `vfork' does not work. */
371 /* #undef vfork */