Flowgrind
Advanced TCP traffic generator
config.h File Reference

Go to the source code of this file.

Macros

#define __EXTENSIONS__   1
 
#define __LINUX__   1
 
#define _ALL_SOURCE   1
 
#define _GNU_SOURCE   1
 
#define _POSIX_PTHREAD_SEMANTICS   1
 
#define _TANDEM_SOURCE   1
 
#define HAVE__BOOL   1
 
#define HAVE_ARPA_INET_H   1
 
#define HAVE_ASPRINTF   1
 
#define HAVE_BZERO   1
 
#define HAVE_CLOCK_GETTIME   1
 
#define HAVE_CPU_SET_T   1
 
#define HAVE_DOXYGEN   1
 
#define HAVE_ERRNO_H   1
 
#define HAVE_FCNTL_H   1
 
#define HAVE_FENV_H   1
 
#define HAVE_FLOAT_H   1
 
#define HAVE_FORK   1
 
#define HAVE_INTTYPES_H   1
 
#define HAVE_LIBGSL   1
 
#define HAVE_LIBPCAP   1
 
#define HAVE_LIMITS_H   1
 
#define HAVE_MALLOC   1
 
#define HAVE_MATH_H   1
 
#define HAVE_MEMORY_H   1
 
#define HAVE_MEMSET   1
 
#define HAVE_NET_IF_H   1
 
#define HAVE_NETDB_H   1
 
#define HAVE_NETINET_IF_ETHER_H   1
 
#define HAVE_NETINET_IN_H   1
 
#define HAVE_NETINET_IN_SYSTM_H   1
 
#define HAVE_NETINET_IP_H   1
 
#define HAVE_NETINET_TCP_H   1
 
#define HAVE_PSELECT   1
 
#define HAVE_PTHREAD_AFFINITY_NP   1
 
#define HAVE_PTHREAD_BARRIER   1
 
#define HAVE_PTHREAD_BARRIER_DESTROY   1
 
#define HAVE_PTHREAD_BARRIER_INIT   1
 
#define HAVE_PTHREAD_BARRIER_WAIT   1
 
#define HAVE_PTHREAD_H   1
 
#define HAVE_SIGNAL_H   1
 
#define HAVE_SO_IP_MTU_DISCOVER   1
 
#define HAVE_SO_TCP_CONGESTION   1
 
#define HAVE_SO_TCP_CORK   1
 
#define HAVE_SO_TCP_INFO   1
 
#define HAVE_SOCKET   1
 
#define HAVE_STDBOOL_H   1
 
#define HAVE_STDINT_H   1
 
#define HAVE_STDIO_H   1
 
#define HAVE_STDLIB_H   1
 
#define HAVE_STRCHR   1
 
#define HAVE_STRDUP   1
 
#define HAVE_STRERROR   1
 
#define HAVE_STRFTIME   1
 
#define HAVE_STRING_H   1
 
#define HAVE_STRINGS_H   1
 
#define HAVE_STRUCT_XMLRPC_CURL_XPORTPARMS_DONT_ADVERTISE   1
 
#define HAVE_SYS_IOCTL_H   1
 
#define HAVE_SYS_PARAM_H   1
 
#define HAVE_SYS_SELECT_H   1
 
#define HAVE_SYS_SOCKET_H   1
 
#define HAVE_SYS_STAT_H   1
 
#define HAVE_SYS_TYPES_H   1
 
#define HAVE_SYS_UIO_H   1
 
#define HAVE_SYS_UTSNAME_H   1
 
#define HAVE_SYS_WAIT_H   1
 
#define HAVE_SYSLOG_H   1
 
#define HAVE_TCP_CA_STATE   1
 
#define HAVE_TCP_INFO   1
 
#define HAVE_UNAME   1
 
#define HAVE_UNISTD_H   1
 
#define HAVE_UNSIGNED_LONG_LONG_INT   1
 
#define HAVE_UUID_GENERATE_TIME   1
 
#define HAVE_VFORK   1
 
#define HAVE_WORKING_FORK   1
 
#define HAVE_WORKING_VFORK   1
 
#define NDEBUG   1
 
#define PACKAGE   "flowgrind"
 
#define PACKAGE_BUGREPORT   "https://github.com/flowgrind/flowgrind/issues"
 
#define PACKAGE_NAME   "Flowgrind"
 
#define PACKAGE_STRING   "Flowgrind 0.8.0"
 
#define PACKAGE_TARNAME   "flowgrind"
 
#define PACKAGE_URL   "https://flowgrind.github.io"
 
#define PACKAGE_VERSION   "0.8.0"
 
#define RETSIGTYPE   void
 
#define SELECT_TYPE_ARG1   int
 
#define SELECT_TYPE_ARG234   (fd_set *)
 
#define SELECT_TYPE_ARG5   (struct timeval *)
 
#define STDC_HEADERS   1
 
#define TIME_WITH_SYS_TIME   1
 
#define VERSION   "0.8.0"
 
#define XMLRPC_C_VERSION   1.33.14
 

Macro Definition Documentation

◆ __EXTENSIONS__

#define __EXTENSIONS__   1

Definition at line 300 of file config.h.

◆ __LINUX__

#define __LINUX__   1

Definition at line 335 of file config.h.

◆ _ALL_SOURCE

#define _ALL_SOURCE   1

Definition at line 284 of file config.h.

◆ _GNU_SOURCE

#define _GNU_SOURCE   1

Definition at line 288 of file config.h.

◆ _POSIX_PTHREAD_SEMANTICS

#define _POSIX_PTHREAD_SEMANTICS   1

Definition at line 292 of file config.h.

◆ _TANDEM_SOURCE

#define _TANDEM_SOURCE   1

Definition at line 296 of file config.h.

◆ HAVE__BOOL

#define HAVE__BOOL   1

Definition at line 235 of file config.h.

◆ HAVE_ARPA_INET_H

#define HAVE_ARPA_INET_H   1

Definition at line 8 of file config.h.

◆ HAVE_ASPRINTF

#define HAVE_ASPRINTF   1

Definition at line 11 of file config.h.

◆ HAVE_BZERO

#define HAVE_BZERO   1

Definition at line 14 of file config.h.

◆ HAVE_CLOCK_GETTIME

#define HAVE_CLOCK_GETTIME   1

Definition at line 17 of file config.h.

◆ HAVE_CPU_SET_T

#define HAVE_CPU_SET_T   1

Definition at line 26 of file config.h.

◆ HAVE_DOXYGEN

#define HAVE_DOXYGEN   1

Definition at line 29 of file config.h.

◆ HAVE_ERRNO_H

#define HAVE_ERRNO_H   1

Definition at line 32 of file config.h.

◆ HAVE_FCNTL_H

#define HAVE_FCNTL_H   1

Definition at line 35 of file config.h.

◆ HAVE_FENV_H

#define HAVE_FENV_H   1

Definition at line 38 of file config.h.

◆ HAVE_FLOAT_H

#define HAVE_FLOAT_H   1

Definition at line 41 of file config.h.

◆ HAVE_FORK

#define HAVE_FORK   1

Definition at line 44 of file config.h.

◆ HAVE_INTTYPES_H

#define HAVE_INTTYPES_H   1

Definition at line 47 of file config.h.

◆ HAVE_LIBGSL

#define HAVE_LIBGSL   1

Definition at line 50 of file config.h.

◆ HAVE_LIBPCAP

#define HAVE_LIBPCAP   1

Definition at line 53 of file config.h.

◆ HAVE_LIMITS_H

#define HAVE_LIMITS_H   1

Definition at line 56 of file config.h.

◆ HAVE_MALLOC

#define HAVE_MALLOC   1

Definition at line 60 of file config.h.

◆ HAVE_MATH_H

#define HAVE_MATH_H   1

Definition at line 63 of file config.h.

◆ HAVE_MEMORY_H

#define HAVE_MEMORY_H   1

Definition at line 66 of file config.h.

◆ HAVE_MEMSET

#define HAVE_MEMSET   1

Definition at line 69 of file config.h.

◆ HAVE_NET_IF_H

#define HAVE_NET_IF_H   1

Definition at line 90 of file config.h.

◆ HAVE_NETDB_H

#define HAVE_NETDB_H   1

Definition at line 72 of file config.h.

◆ HAVE_NETINET_IF_ETHER_H

#define HAVE_NETINET_IF_ETHER_H   1

Definition at line 75 of file config.h.

◆ HAVE_NETINET_IN_H

#define HAVE_NETINET_IN_H   1

Definition at line 78 of file config.h.

◆ HAVE_NETINET_IN_SYSTM_H

#define HAVE_NETINET_IN_SYSTM_H   1

Definition at line 81 of file config.h.

◆ HAVE_NETINET_IP_H

#define HAVE_NETINET_IP_H   1

Definition at line 84 of file config.h.

◆ HAVE_NETINET_TCP_H

#define HAVE_NETINET_TCP_H   1

Definition at line 87 of file config.h.

◆ HAVE_PSELECT

#define HAVE_PSELECT   1

Definition at line 93 of file config.h.

◆ HAVE_PTHREAD_AFFINITY_NP

#define HAVE_PTHREAD_AFFINITY_NP   1

Definition at line 96 of file config.h.

◆ HAVE_PTHREAD_BARRIER

#define HAVE_PTHREAD_BARRIER   1

Definition at line 99 of file config.h.

◆ HAVE_PTHREAD_BARRIER_DESTROY

#define HAVE_PTHREAD_BARRIER_DESTROY   1

Definition at line 102 of file config.h.

◆ HAVE_PTHREAD_BARRIER_INIT

#define HAVE_PTHREAD_BARRIER_INIT   1

Definition at line 105 of file config.h.

◆ HAVE_PTHREAD_BARRIER_WAIT

#define HAVE_PTHREAD_BARRIER_WAIT   1

Definition at line 108 of file config.h.

◆ HAVE_PTHREAD_H

#define HAVE_PTHREAD_H   1

Definition at line 111 of file config.h.

◆ HAVE_SIGNAL_H

#define HAVE_SIGNAL_H   1

Definition at line 117 of file config.h.

◆ HAVE_SO_IP_MTU_DISCOVER

#define HAVE_SO_IP_MTU_DISCOVER   1

Definition at line 123 of file config.h.

◆ HAVE_SO_TCP_CONGESTION

#define HAVE_SO_TCP_CONGESTION   1

Definition at line 126 of file config.h.

◆ HAVE_SO_TCP_CORK

#define HAVE_SO_TCP_CORK   1

Definition at line 129 of file config.h.

◆ HAVE_SO_TCP_INFO

#define HAVE_SO_TCP_INFO   1

Definition at line 132 of file config.h.

◆ HAVE_SOCKET

#define HAVE_SOCKET   1

Definition at line 120 of file config.h.

◆ HAVE_STDBOOL_H

#define HAVE_STDBOOL_H   1

Definition at line 135 of file config.h.

◆ HAVE_STDINT_H

#define HAVE_STDINT_H   1

Definition at line 138 of file config.h.

◆ HAVE_STDIO_H

#define HAVE_STDIO_H   1

Definition at line 141 of file config.h.

◆ HAVE_STDLIB_H

#define HAVE_STDLIB_H   1

Definition at line 144 of file config.h.

◆ HAVE_STRCHR

#define HAVE_STRCHR   1

Definition at line 147 of file config.h.

◆ HAVE_STRDUP

#define HAVE_STRDUP   1

Definition at line 150 of file config.h.

◆ HAVE_STRERROR

#define HAVE_STRERROR   1

Definition at line 153 of file config.h.

◆ HAVE_STRFTIME

#define HAVE_STRFTIME   1

Definition at line 156 of file config.h.

◆ HAVE_STRING_H

#define HAVE_STRING_H   1

Definition at line 162 of file config.h.

◆ HAVE_STRINGS_H

#define HAVE_STRINGS_H   1

Definition at line 159 of file config.h.

◆ HAVE_STRUCT_XMLRPC_CURL_XPORTPARMS_DONT_ADVERTISE

#define HAVE_STRUCT_XMLRPC_CURL_XPORTPARMS_DONT_ADVERTISE   1

Definition at line 166 of file config.h.

◆ HAVE_SYS_IOCTL_H

#define HAVE_SYS_IOCTL_H   1

Definition at line 175 of file config.h.

◆ HAVE_SYS_PARAM_H

#define HAVE_SYS_PARAM_H   1

Definition at line 178 of file config.h.

◆ HAVE_SYS_SELECT_H

#define HAVE_SYS_SELECT_H   1

Definition at line 181 of file config.h.

◆ HAVE_SYS_SOCKET_H

#define HAVE_SYS_SOCKET_H   1

Definition at line 184 of file config.h.

◆ HAVE_SYS_STAT_H

#define HAVE_SYS_STAT_H   1

Definition at line 187 of file config.h.

◆ HAVE_SYS_TYPES_H

#define HAVE_SYS_TYPES_H   1

Definition at line 190 of file config.h.

◆ HAVE_SYS_UIO_H

#define HAVE_SYS_UIO_H   1

Definition at line 193 of file config.h.

◆ HAVE_SYS_UTSNAME_H

#define HAVE_SYS_UTSNAME_H   1

Definition at line 196 of file config.h.

◆ HAVE_SYS_WAIT_H

#define HAVE_SYS_WAIT_H   1

Definition at line 199 of file config.h.

◆ HAVE_SYSLOG_H

#define HAVE_SYSLOG_H   1

Definition at line 169 of file config.h.

◆ HAVE_TCP_CA_STATE

#define HAVE_TCP_CA_STATE   1

Definition at line 202 of file config.h.

◆ HAVE_TCP_INFO

#define HAVE_TCP_INFO   1

Definition at line 205 of file config.h.

◆ HAVE_UNAME

#define HAVE_UNAME   1

Definition at line 211 of file config.h.

◆ HAVE_UNISTD_H

#define HAVE_UNISTD_H   1

Definition at line 214 of file config.h.

◆ HAVE_UNSIGNED_LONG_LONG_INT

#define HAVE_UNSIGNED_LONG_LONG_INT   1

Definition at line 217 of file config.h.

◆ HAVE_UUID_GENERATE_TIME

#define HAVE_UUID_GENERATE_TIME   1

Definition at line 220 of file config.h.

◆ HAVE_VFORK

#define HAVE_VFORK   1

Definition at line 223 of file config.h.

◆ HAVE_WORKING_FORK

#define HAVE_WORKING_FORK   1

Definition at line 229 of file config.h.

◆ HAVE_WORKING_VFORK

#define HAVE_WORKING_VFORK   1

Definition at line 232 of file config.h.

◆ NDEBUG

#define NDEBUG   1

Definition at line 238 of file config.h.

◆ PACKAGE

#define PACKAGE   "flowgrind"

Definition at line 241 of file config.h.

◆ PACKAGE_BUGREPORT

#define PACKAGE_BUGREPORT   "https://github.com/flowgrind/flowgrind/issues"

Definition at line 244 of file config.h.

◆ PACKAGE_NAME

#define PACKAGE_NAME   "Flowgrind"

Definition at line 247 of file config.h.

◆ PACKAGE_STRING

#define PACKAGE_STRING   "Flowgrind 0.8.0"

Definition at line 250 of file config.h.

◆ PACKAGE_TARNAME

#define PACKAGE_TARNAME   "flowgrind"

Definition at line 253 of file config.h.

◆ PACKAGE_URL

#define PACKAGE_URL   "https://flowgrind.github.io"

Definition at line 256 of file config.h.

◆ PACKAGE_VERSION

#define PACKAGE_VERSION   "0.8.0"

Definition at line 259 of file config.h.

◆ RETSIGTYPE

#define RETSIGTYPE   void

Definition at line 262 of file config.h.

◆ SELECT_TYPE_ARG1

#define SELECT_TYPE_ARG1   int

Definition at line 265 of file config.h.

◆ SELECT_TYPE_ARG234

#define SELECT_TYPE_ARG234   (fd_set *)

Definition at line 268 of file config.h.

◆ SELECT_TYPE_ARG5

#define SELECT_TYPE_ARG5   (struct timeval *)

Definition at line 271 of file config.h.

◆ STDC_HEADERS

#define STDC_HEADERS   1

Definition at line 274 of file config.h.

◆ TIME_WITH_SYS_TIME

#define TIME_WITH_SYS_TIME   1

Definition at line 277 of file config.h.

◆ VERSION

#define VERSION   "0.8.0"

Definition at line 305 of file config.h.

◆ XMLRPC_C_VERSION

#define XMLRPC_C_VERSION   1.33.14

Definition at line 308 of file config.h.