config.h
1 /* include/yaf/config.h. Generated from config.h.in by configure. */
2 /* include/yaf/config.h.in. Generated from configure.ac by autoheader. */
3 
4 /* Define to 1 to use the local timezone for command input and printing
5  records. Define to 0 to use UTC. */
6 #define ENABLE_LOCALTIME 0
7 
8 /* fixbuf version */
9 #define FIXBUF_VERSION "2.0.0"
10 
11 /* Define if pointers to integers require aligned access */
12 /* #undef HAVE_ALIGNED_ACCESS_REQUIRED */
13 
14 /* Define to 1 if you have the <ctype.h> header file. */
15 #define HAVE_CTYPE_H 1
16 
17 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
18  */
19 #define HAVE_DIRENT_H 1
20 
21 /* Define to 1 if you have the <dlfcn.h> header file. */
22 #define HAVE_DLFCN_H 1
23 
24 /* Define to 1 if you have the <errno.h> header file. */
25 #define HAVE_ERRNO_H 1
26 
27 /* Define to 1 if you have the <fcntl.h> header file. */
28 #define HAVE_FCNTL_H 1
29 
30 /* Define to 1 if you have the `getaddrinfo' function. */
31 #define HAVE_GETADDRINFO 1
32 
33 /* Define to 1 if you have the <glob.h> header file. */
34 #define HAVE_GLOB_H 1
35 
36 /* Define to 1 if you have the <grp.h> header file. */
37 #define HAVE_GRP_H 1
38 
39 /* Define to 1 if you have the <inttypes.h> header file. */
40 #define HAVE_INTTYPES_H 1
41 
42 /* Define to 1 if you have the `pcap' library (-lpcap). */
43 #define HAVE_LIBPCAP 1
44 
45 /* Define to 1 if you have the `wpcap' library (-lwpcap). */
46 /* #undef HAVE_LIBWPCAP */
47 
48 /* Define to 1 if you have the <limits.h> header file. */
49 #define HAVE_LIMITS_H 1
50 
51 /* Define to 1 if you have the <malloc.h> header file. */
52 #define HAVE_MALLOC_H 1
53 
54 /* Define to 1 if you have the <math.h> header file. */
55 #define HAVE_MATH_H 1
56 
57 /* Define to 1 if you have the <memory.h> header file. */
58 #define HAVE_MEMORY_H 1
59 
60 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
61 /* #undef HAVE_NDIR_H */
62 
63 /* Define to 1 if you have the <netdb.h> header file. */
64 #define HAVE_NETDB_H 1
65 
66 /* Define to 1 if you have the <netinet/in.h> header file. */
67 #define HAVE_NETINET_IN_H 1
68 
69 /* Define to 1 if you have the <pcap.h> header file. */
70 #define HAVE_PCAP_H 1
71 
72 /* Define to 1 if you have the <pcap-zcopy.h> header file. */
73 /* #undef HAVE_PCAP_ZCOPY_H */
74 
75 /* Define to 1 to enable PCRE support */
76 #define HAVE_PCRE 1
77 
78 /* Define to 1 if you have the <pfring.h> header file. */
79 /* #undef HAVE_PFRING_H */
80 
81 /* Define to 1 if you have the <pfring_zc.h> header file. */
82 /* #undef HAVE_PFRING_ZC_H */
83 
84 /* Define to 1 if you have the <pthread.h> header file. */
85 /* #undef HAVE_PTHREAD_H */
86 
87 /* Define to 1 if you have the <pwd.h> header file. */
88 #define HAVE_PWD_H 1
89 
90 /* Define to 1 if you have the <search.h> header file. */
91 #define HAVE_SEARCH_H 1
92 
93 /* Define to 1 if you have the <signal.h> header file. */
94 #define HAVE_SIGNAL_H 1
95 
96 /* Define to 1 if you have the <sp.h> header file. */
97 /* #undef HAVE_SP_H */
98 
99 /* Define to 1 if you have the <stdarg.h> header file. */
100 #define HAVE_STDARG_H 1
101 
102 /* Define to 1 if you have the <stddef.h> header file. */
103 #define HAVE_STDDEF_H 1
104 
105 /* Define to 1 if you have the <stdint.h> header file. */
106 #define HAVE_STDINT_H 1
107 
108 /* Define to 1 if you have the <stdlib.h> header file. */
109 #define HAVE_STDLIB_H 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 <syslog.h> header file. */
118 #define HAVE_SYSLOG_H 1
119 
120 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
121  */
122 /* #undef HAVE_SYS_DIR_H */
123 
124 /* Define to 1 if you have the <sys/errno.h> header file. */
125 #define HAVE_SYS_ERRNO_H 1
126 
127 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
128  */
129 /* #undef HAVE_SYS_NDIR_H */
130 
131 /* Define to 1 if you have the <sys/socket.h> header file. */
132 #define HAVE_SYS_SOCKET_H 1
133 
134 /* Define to 1 if you have the <sys/stat.h> header file. */
135 #define HAVE_SYS_STAT_H 1
136 
137 /* Define to 1 if you have the <sys/types.h> header file. */
138 #define HAVE_SYS_TYPES_H 1
139 
140 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
141 #define HAVE_SYS_WAIT_H 1
142 
143 /* Define to 1 if you have the <unistd.h> header file. */
144 #define HAVE_UNISTD_H 1
145 
146 /* Define to 1 on Linux for privilege drop hack */
147 #define LINUX_PRIVHACK 1
148 
149 /* Define to the sub-directory where libtool stores uninstalled libraries. */
150 #define LT_OBJDIR ".libs/"
151 
152 /* Name of package */
153 #define PACKAGE "yaf"
154 
155 /* Define to the address where bug reports for this package should be sent. */
156 #define PACKAGE_BUGREPORT "netsa-help@cert.org"
157 
158 /* Define to the full name of this package. */
159 #define PACKAGE_NAME "yaf"
160 
161 /* Define to the full name and version of this package. */
162 #define PACKAGE_STRING "yaf 2.10.0"
163 
164 /* Define to the one symbol short name of this package. */
165 #define PACKAGE_TARNAME "yaf"
166 
167 /* Define to the home page for this package. */
168 #define PACKAGE_URL ""
169 
170 /* Define to the version of this package. */
171 #define PACKAGE_VERSION "2.10.0"
172 
173 /* The size of `int *', as computed by sizeof. */
174 #define SIZEOF_INT_P 8
175 
176 /* size_t cast for string formatting */
177 #define SIZE_T_CAST uint64_t
178 
179 /* (f)printf format string for type size_t */
180 #define SIZE_T_FORMAT PRIu64
181 
182 /* (f)printf format string for type size_t */
183 #define SIZE_T_FORMATX PRIx64
184 
185 /* Define to 1 if you have the ANSI C header files. */
186 #define STDC_HEADERS 1
187 
188 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
189 #define TIME_WITH_SYS_TIME 1
190 
191 /* Define to 1 to enable use of GOption */
192 #define USE_GOPTION 1
193 
194 /* Define to 1 to use libpopt */
195 /* #undef USE_POPT */
196 
197 /* Version number of package */
198 #define VERSION "2.10.0"
199 
200 /* configure script options */
201 #define YAF_ACONF_STRING_STR "build configuration: glib opt processing|fixbuf 2.0.0 -L/usr/local/lib|compact IPv4|Plugin Support |PCRE available -lpcre|applabeling|payload processing|p0f labeling|type export|\n"
202 
203 /* Define to 1 to enable application labeler engine */
204 #define YAF_ENABLE_APPLABEL 1
205 
206 /* Define to 1 to enable BIVIO support */
207 /* #undef YAF_ENABLE_BIVIO */
208 
209 /* Define to 1 to compact IPv4 addresses where possible */
210 #define YAF_ENABLE_COMPACT_IP4 1
211 
212 /* Define to 1 to enable DAG support */
213 /* #undef YAF_ENABLE_DAG */
214 
215 /* Define to 1 to enable recording DAG interface numbers */
216 /* #undef YAF_ENABLE_DAG_SEPARATE_INTERFACES */
217 
218 /* Define to 1 to enable export of DNS Authoritative Responses Only */
219 /* #undef YAF_ENABLE_DNSAUTH */
220 
221 /* Define to 1 to enable export of DNS NXDomain Responses Only */
222 /* #undef YAF_ENABLE_DNSNXDOMAIN */
223 
224 /* Define to 1 to enable entropy calculator */
225 /* #undef YAF_ENABLE_ENTROPY */
226 
227 /* Define to 1 to enable fingerprint exporter */
228 /* #undef YAF_ENABLE_FPEXPORT */
229 
230 /* Define to 1 to enable plugin support */
231 #define YAF_ENABLE_HOOKS 1
232 
233 /* Define to 1 to enable yaf metadata export */
234 #define YAF_ENABLE_METADATA_EXPORT 1
235 
236 /* Define to 1 to enable Napatech support */
237 /* #undef YAF_ENABLE_NAPATECH */
238 
239 /* Define to 1 to enable ndpi */
240 /* #undef YAF_ENABLE_NDPI */
241 
242 /* Define to 1 to enable Netronome support */
243 /* #undef YAF_ENABLE_NETRONOME */
244 
245 /* Define to 1 to enable p0f OS fingerprinter */
246 #define YAF_ENABLE_P0F 1
247 
248 /* Define to 1 to enable yaf payload processing */
249 #define YAF_ENABLE_PAYLOAD 1
250 
251 /* Define to 1 to enable PFRING support */
252 /* #undef YAF_ENABLE_PFRING */
253 
254 /* Define to 1 to enable PFRING ZC support */
255 /* #undef YAF_ENABLE_PFRINGZC */
256 
257 /* Define to 1 to enable recording interface numbers */
258 /* #undef YAF_ENABLE_SEPARATE_INTERFACES */
259 
260 /* Define to 1 build with support for zlib compression. Define to 0 otherwise.
261  Requires the libz library and the <zlib.h> header file. */
262 #define YAF_ENABLE_ZLIB 1
263 
264 /* Define to 1 to enable mpls support */
265 /* #undef YAF_MPLS */
266 
267 /* Define to 1 to enable non-IP flow data export */
268 /* #undef YAF_NONIP */