1335640Shselasky/* config.h.in.  Generated from configure.ac by autoheader.  */
2335640Shselasky
3335640Shselasky/* Define to 1 if arpa/inet.h declares `ether_hostton' */
4335640Shselasky#undef ARPA_INET_H_DECLARES_ETHER_HOSTTON
5335640Shselasky
6335640Shselasky/* Enable optimizer debugging */
7335640Shselasky#undef BDEBUG
8335640Shselasky
9335640Shselasky/* Define to 1 if remote packet capture is to be supported */
10335640Shselasky#undef ENABLE_REMOTE
11335640Shselasky
12335640Shselasky/* define if we have the AIX getnetbyname_r() */
13335640Shselasky#undef HAVE_AIX_GETNETBYNAME_R
14335640Shselasky
15335640Shselasky/* define if we have the AIX getprotobyname_r() */
16335640Shselasky#undef HAVE_AIX_GETPROTOBYNAME_R
17335640Shselasky
18356341Scy/* Define to 1 if you have the `asprintf' function. */
19356341Scy#undef HAVE_ASPRINTF
20356341Scy
21335640Shselasky/* Define to 1 if you have the <dagapi.h> header file. */
22335640Shselasky#undef HAVE_DAGAPI_H
23335640Shselasky
24335640Shselasky/* define if you have the DAG API */
25335640Shselasky#undef HAVE_DAG_API
26335640Shselasky
27335640Shselasky/* define if you have dag_get_erf_types() */
28335640Shselasky#undef HAVE_DAG_GET_ERF_TYPES
29335640Shselasky
30335640Shselasky/* define if you have dag_get_stream_erf_types() */
31335640Shselasky#undef HAVE_DAG_GET_STREAM_ERF_TYPES
32335640Shselasky
33335640Shselasky/* define if you have large streams capable DAG API */
34335640Shselasky#undef HAVE_DAG_LARGE_STREAMS_API
35335640Shselasky
36335640Shselasky/* define if you have vdag_set_device_info() */
37335640Shselasky#undef HAVE_DAG_VDAG
38335640Shselasky
39335640Shselasky/* Define to 1 if you have the declaration of `ether_hostton' */
40335640Shselasky#undef HAVE_DECL_ETHER_HOSTTON
41335640Shselasky
42335640Shselasky/* Define to 1 if `dl_module_id_1' is a member of `dl_hp_ppa_info_t'. */
43335640Shselasky#undef HAVE_DL_HP_PPA_INFO_T_DL_MODULE_ID_1
44335640Shselasky
45335640Shselasky/* Define to 1 if the system has the type `dl_passive_req_t'. */
46335640Shselasky#undef HAVE_DL_PASSIVE_REQ_T
47335640Shselasky
48335640Shselasky/* Define to 1 if you have the `ether_hostton' function. */
49335640Shselasky#undef HAVE_ETHER_HOSTTON
50335640Shselasky
51335640Shselasky/* Define to 1 if you have the `ffs' function. */
52335640Shselasky#undef HAVE_FFS
53335640Shselasky
54335640Shselasky/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
55335640Shselasky#undef HAVE_FSEEKO
56335640Shselasky
57335640Shselasky/* Define to 1 if you have the `getspnam' function. */
58335640Shselasky#undef HAVE_GETSPNAM
59335640Shselasky
60356341Scy/* Define to 1 if you have a GNU-style `strerror_r' function. */
61356341Scy#undef HAVE_GNU_STRERROR_R
62356341Scy
63335640Shselasky/* on HP-UX 10.20 or later */
64335640Shselasky#undef HAVE_HPUX10_20_OR_LATER
65335640Shselasky
66335640Shselasky/* on HP-UX 9.x */
67335640Shselasky#undef HAVE_HPUX9
68335640Shselasky
69335640Shselasky/* Define to 1 if you have the <inttypes.h> header file. */
70335640Shselasky#undef HAVE_INTTYPES_H
71335640Shselasky
72335640Shselasky/* Define to 1 if you have the `dag' library (-ldag). */
73335640Shselasky#undef HAVE_LIBDAG
74335640Shselasky
75335640Shselasky/* if libdlpi exists */
76335640Shselasky#undef HAVE_LIBDLPI
77335640Shselasky
78335640Shselasky/* if libnl exists */
79335640Shselasky#undef HAVE_LIBNL
80335640Shselasky
81335640Shselasky/* if libnl exists and is version 2.x */
82335640Shselasky#undef HAVE_LIBNL_2_x
83335640Shselasky
84335640Shselasky/* if libnl exists and is version 3.x */
85335640Shselasky#undef HAVE_LIBNL_3_x
86335640Shselasky
87335640Shselasky/* libnl has NLE_FAILURE */
88335640Shselasky#undef HAVE_LIBNL_NLE
89335640Shselasky
90335640Shselasky/* libnl has new-style socket api */
91335640Shselasky#undef HAVE_LIBNL_SOCKETS
92335640Shselasky
93335640Shselasky/* Define to 1 if you have the <limits.h> header file. */
94335640Shselasky#undef HAVE_LIMITS_H
95335640Shselasky
96335640Shselasky/* Define to 1 if you have the <linux/compiler.h> header file. */
97335640Shselasky#undef HAVE_LINUX_COMPILER_H
98335640Shselasky
99335640Shselasky/* Define to 1 if you have the <linux/ethtool.h> header file. */
100335640Shselasky#undef HAVE_LINUX_ETHTOOL_H
101335640Shselasky
102335640Shselasky/* define if we have the Linux getnetbyname_r() */
103335640Shselasky#undef HAVE_LINUX_GETNETBYNAME_R
104335640Shselasky
105335640Shselasky/* define if we have the Linux getprotobyname_r() */
106335640Shselasky#undef HAVE_LINUX_GETPROTOBYNAME_R
107335640Shselasky
108335640Shselasky/* Define to 1 if you have the <linux/if_bonding.h> header file. */
109335640Shselasky#undef HAVE_LINUX_IF_BONDING_H
110335640Shselasky
111335640Shselasky/* Define to 1 if you have the <linux/net_tstamp.h> header file. */
112335640Shselasky#undef HAVE_LINUX_NET_TSTAMP_H
113335640Shselasky
114335640Shselasky/* Define to 1 if you have the <linux/socket.h> header file. */
115335640Shselasky#undef HAVE_LINUX_SOCKET_H
116335640Shselasky
117335640Shselasky/* Define to 1 if you have the <linux/sockios.h> header file. */
118335640Shselasky#undef HAVE_LINUX_SOCKIOS_H
119335640Shselasky
120335640Shselasky/* Define to 1 if you have the <linux/usbdevice_fs.h> header file. */
121335640Shselasky#undef HAVE_LINUX_USBDEVICE_FS_H
122335640Shselasky
123335640Shselasky/* Define to 1 if you have the <linux/wireless.h> header file. */
124335640Shselasky#undef HAVE_LINUX_WIRELESS_H
125335640Shselasky
126335640Shselasky/* Define to 1 if you have the <memory.h> header file. */
127335640Shselasky#undef HAVE_MEMORY_H
128335640Shselasky
129335640Shselasky/* Define to 1 if you have the <netpacket/packet.h> header file. */
130335640Shselasky#undef HAVE_NETPACKET_PACKET_H
131335640Shselasky
132335640Shselasky/* Define to 1 if you have the <net/bpf.h> header file. */
133335640Shselasky#undef HAVE_NET_BPF_H
134335640Shselasky
135335640Shselasky/* Define to 1 if you have the <net/enet.h> header file. */
136335640Shselasky#undef HAVE_NET_ENET_H
137335640Shselasky
138335640Shselasky/* Define to 1 if you have the <net/if_media.h> header file. */
139335640Shselasky#undef HAVE_NET_IF_MEDIA_H
140335640Shselasky
141335640Shselasky/* Define to 1 if you have the <net/nit.h> header file. */
142335640Shselasky#undef HAVE_NET_NIT_H
143335640Shselasky
144335640Shselasky/* Define to 1 if you have the <net/pfilt.h> header file. */
145335640Shselasky#undef HAVE_NET_PFILT_H
146335640Shselasky
147335640Shselasky/* Define to 1 if you have the <net/pfvar.h> header file. */
148335640Shselasky#undef HAVE_NET_PFVAR_H
149335640Shselasky
150335640Shselasky/* Define to 1 if you have the <net/raw.h> header file. */
151335640Shselasky#undef HAVE_NET_RAW_H
152335640Shselasky
153335640Shselasky/* if there's an os_proto.h for this platform, to use additional prototypes */
154335640Shselasky#undef HAVE_OS_PROTO_H
155335640Shselasky
156335640Shselasky/* define if net/pfvar.h defines PF_NAT through PF_NORDR */
157335640Shselasky#undef HAVE_PF_NAT_THROUGH_PF_NORDR
158335640Shselasky
159356341Scy/* Define to 1 if you have a POSIX-style `strerror_r' function. */
160356341Scy#undef HAVE_POSIX_STRERROR_R
161356341Scy
162335640Shselasky/* define if you have the Septel API */
163335640Shselasky#undef HAVE_SEPTEL_API
164335640Shselasky
165335640Shselasky/* define if you have the Myricom SNF API */
166335640Shselasky#undef HAVE_SNF_API
167335640Shselasky
168335640Shselasky/* Define to 1 if you have the `snprintf' function. */
169335640Shselasky#undef HAVE_SNPRINTF
170335640Shselasky
171335640Shselasky/* Define to 1 if the system has the type `socklen_t'. */
172335640Shselasky#undef HAVE_SOCKLEN_T
173335640Shselasky
174335640Shselasky/* On solaris */
175335640Shselasky#undef HAVE_SOLARIS
176335640Shselasky
177335640Shselasky/* define if we have the Solaris/IRIX getnetbyname_r() */
178335640Shselasky#undef HAVE_SOLARIS_IRIX_GETNETBYNAME_R
179335640Shselasky
180335640Shselasky/* define if we have the Solaris/IRIX getprotobyname_r() */
181335640Shselasky#undef HAVE_SOLARIS_IRIX_GETPROTOBYNAME_R
182335640Shselasky
183335640Shselasky/* Define to 1 if you have the <stdint.h> header file. */
184335640Shselasky#undef HAVE_STDINT_H
185335640Shselasky
186335640Shselasky/* Define to 1 if you have the <stdlib.h> header file. */
187335640Shselasky#undef HAVE_STDLIB_H
188335640Shselasky
189335640Shselasky/* Define to 1 if you have the `strerror' function. */
190335640Shselasky#undef HAVE_STRERROR
191335640Shselasky
192335640Shselasky/* Define to 1 if you have the `strerror_s' function. */
193335640Shselasky#undef HAVE_STRERROR_S
194335640Shselasky
195335640Shselasky/* Define to 1 if you have the <strings.h> header file. */
196335640Shselasky#undef HAVE_STRINGS_H
197335640Shselasky
198335640Shselasky/* Define to 1 if you have the <string.h> header file. */
199335640Shselasky#undef HAVE_STRING_H
200335640Shselasky
201335640Shselasky/* Define to 1 if you have the `strlcat' function. */
202335640Shselasky#undef HAVE_STRLCAT
203335640Shselasky
204335640Shselasky/* Define to 1 if you have the `strlcpy' function. */
205335640Shselasky#undef HAVE_STRLCPY
206335640Shselasky
207335640Shselasky/* Define to 1 if you have the `strtok_r' function. */
208335640Shselasky#undef HAVE_STRTOK_R
209335640Shselasky
210335640Shselasky/* Define to 1 if the system has the type `struct BPF_TIMEVAL'. */
211335640Shselasky#undef HAVE_STRUCT_BPF_TIMEVAL
212335640Shselasky
213335640Shselasky/* Define to 1 if the system has the type `struct ether_addr'. */
214335640Shselasky#undef HAVE_STRUCT_ETHER_ADDR
215335640Shselasky
216335640Shselasky/* Define to 1 if `msg_control' is a member of `struct msghdr'. */
217335640Shselasky#undef HAVE_STRUCT_MSGHDR_MSG_CONTROL
218335640Shselasky
219335640Shselasky/* Define to 1 if `msg_flags' is a member of `struct msghdr'. */
220335640Shselasky#undef HAVE_STRUCT_MSGHDR_MSG_FLAGS
221335640Shselasky
222335640Shselasky/* Define to 1 if `hci_channel' is a member of `struct sockaddr_hci'. */
223335640Shselasky#undef HAVE_STRUCT_SOCKADDR_HCI_HCI_CHANNEL
224335640Shselasky
225335640Shselasky/* Define to 1 if `sa_len' is a member of `struct sockaddr'. */
226335640Shselasky#undef HAVE_STRUCT_SOCKADDR_SA_LEN
227335640Shselasky
228335640Shselasky/* Define to 1 if the system has the type `struct sockaddr_storage'. */
229335640Shselasky#undef HAVE_STRUCT_SOCKADDR_STORAGE
230335640Shselasky
231335640Shselasky/* Define to 1 if `tp_vlan_tci' is a member of `struct tpacket_auxdata'. */
232335640Shselasky#undef HAVE_STRUCT_TPACKET_AUXDATA_TP_VLAN_TCI
233335640Shselasky
234335640Shselasky/* Define to 1 if the system has the type `struct tpacket_stats'. */
235335640Shselasky#undef HAVE_STRUCT_TPACKET_STATS
236335640Shselasky
237335640Shselasky/* Define to 1 if `bRequestType' is a member of `struct
238335640Shselasky   usbdevfs_ctrltransfer'. */
239335640Shselasky#undef HAVE_STRUCT_USBDEVFS_CTRLTRANSFER_BREQUESTTYPE
240335640Shselasky
241335640Shselasky/* Define to 1 if you have the <sys/bufmod.h> header file. */
242335640Shselasky#undef HAVE_SYS_BUFMOD_H
243335640Shselasky
244335640Shselasky/* Define to 1 if you have the <sys/dlpi_ext.h> header file. */
245335640Shselasky#undef HAVE_SYS_DLPI_EXT_H
246335640Shselasky
247335640Shselasky/* Define to 1 if you have the <sys/dlpi.h> header file. */
248335640Shselasky#undef HAVE_SYS_DLPI_H
249335640Shselasky
250335640Shselasky/* Define to 1 if you have the <sys/ioccom.h> header file. */
251335640Shselasky#undef HAVE_SYS_IOCCOM_H
252335640Shselasky
253335640Shselasky/* Define to 1 if you have the <sys/net/nit.h> header file. */
254335640Shselasky#undef HAVE_SYS_NET_NIT_H
255335640Shselasky
256335640Shselasky/* Define to 1 if you have the <sys/sockio.h> header file. */
257335640Shselasky#undef HAVE_SYS_SOCKIO_H
258335640Shselasky
259335640Shselasky/* Define to 1 if you have the <sys/stat.h> header file. */
260335640Shselasky#undef HAVE_SYS_STAT_H
261335640Shselasky
262335640Shselasky/* Define to 1 if you have the <sys/types.h> header file. */
263335640Shselasky#undef HAVE_SYS_TYPES_H
264335640Shselasky
265335640Shselasky/* define if you have the TurboCap API */
266335640Shselasky#undef HAVE_TC_API
267335640Shselasky
268335640Shselasky/* Define to 1 if you have the <unistd.h> header file. */
269335640Shselasky#undef HAVE_UNISTD_H
270335640Shselasky
271356341Scy/* Define to 1 if you have the `vasprintf' function. */
272356341Scy#undef HAVE_VASPRINTF
273356341Scy
274335640Shselasky/* Define to 1 if you have the `vsnprintf' function. */
275335640Shselasky#undef HAVE_VSNPRINTF
276335640Shselasky
277356341Scy/* Define to 1 if you have the `vsyslog' function. */
278356341Scy#undef HAVE_VSYSLOG
279356341Scy
280335640Shselasky/* IPv6 */
281335640Shselasky#undef INET6
282335640Shselasky
283335640Shselasky/* if unaligned access fails */
284335640Shselasky#undef LBL_ALIGN
285335640Shselasky
286335640Shselasky/* path for device for USB sniffing */
287335640Shselasky#undef LINUX_USB_MON_DEV
288335640Shselasky
289335640Shselasky/* Define to 1 if netinet/ether.h declares `ether_hostton' */
290335640Shselasky#undef NETINET_ETHER_H_DECLARES_ETHER_HOSTTON
291335640Shselasky
292335640Shselasky/* Define to 1 if netinet/if_ether.h declares `ether_hostton' */
293335640Shselasky#undef NETINET_IF_ETHER_H_DECLARES_ETHER_HOSTTON
294335640Shselasky
295335640Shselasky/* Define to 1 if net/ethernet.h declares `ether_hostton' */
296335640Shselasky#undef NET_ETHERNET_H_DECLARES_ETHER_HOSTTON
297335640Shselasky
298335640Shselasky/* do not use protochain */
299335640Shselasky#undef NO_PROTOCHAIN
300335640Shselasky
301335640Shselasky/* Define to the address where bug reports for this package should be sent. */
302335640Shselasky#undef PACKAGE_BUGREPORT
303335640Shselasky
304335640Shselasky/* Define to the full name of this package. */
305335640Shselasky#undef PACKAGE_NAME
306335640Shselasky
307335640Shselasky/* Define to the full name and version of this package. */
308335640Shselasky#undef PACKAGE_STRING
309335640Shselasky
310335640Shselasky/* Define to the one symbol short name of this package. */
311335640Shselasky#undef PACKAGE_TARNAME
312335640Shselasky
313335640Shselasky/* Define to the home page for this package. */
314335640Shselasky#undef PACKAGE_URL
315335640Shselasky
316335640Shselasky/* Define to the version of this package. */
317335640Shselasky#undef PACKAGE_VERSION
318335640Shselasky
319335640Shselasky/* target host supports Bluetooth sniffing */
320335640Shselasky#undef PCAP_SUPPORT_BT
321335640Shselasky
322335640Shselasky/* target host supports Bluetooth Monitor */
323335640Shselasky#undef PCAP_SUPPORT_BT_MONITOR
324335640Shselasky
325335640Shselasky/* support D-Bus sniffing */
326335640Shselasky#undef PCAP_SUPPORT_DBUS
327335640Shselasky
328335640Shselasky/* target host supports netfilter sniffing */
329335640Shselasky#undef PCAP_SUPPORT_NETFILTER
330335640Shselasky
331335640Shselasky/* target host supports netmap */
332335640Shselasky#undef PCAP_SUPPORT_NETMAP
333335640Shselasky
334335640Shselasky/* use packet ring capture support on Linux if available */
335335640Shselasky#undef PCAP_SUPPORT_PACKET_RING
336335640Shselasky
337335640Shselasky/* target host supports RDMA sniffing */
338335640Shselasky#undef PCAP_SUPPORT_RDMASNIFF
339335640Shselasky
340335640Shselasky/* target host supports USB sniffing */
341335640Shselasky#undef PCAP_SUPPORT_USB
342335640Shselasky
343335640Shselasky/* include ACN support */
344335640Shselasky#undef SITA
345335640Shselasky
346335640Shselasky/* Define to 1 if you have the ANSI C header files. */
347335640Shselasky#undef STDC_HEADERS
348335640Shselasky
349335640Shselasky/* Define to 1 if strings.h declares `ffs' */
350335640Shselasky#undef STRINGS_H_DECLARES_FFS
351335640Shselasky
352335640Shselasky/* Define to 1 if sys/ethernet.h declares `ether_hostton' */
353335640Shselasky#undef SYS_ETHERNET_H_DECLARES_ETHER_HOSTTON
354335640Shselasky
355335640Shselasky/* Enable parser debugging */
356335640Shselasky#undef YYDEBUG
357335640Shselasky
358335640Shselasky/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
359335640Shselasky   `char[]'. */
360335640Shselasky#undef YYTEXT_POINTER
361335640Shselasky
362335640Shselasky/* Enable large inode numbers on Mac OS X 10.5.  */
363335640Shselasky#ifndef _DARWIN_USE_64_BIT_INODE
364335640Shselasky# define _DARWIN_USE_64_BIT_INODE 1
365335640Shselasky#endif
366335640Shselasky
367335640Shselasky/* Number of bits in a file offset, on hosts where this is settable. */
368335640Shselasky#undef _FILE_OFFSET_BITS
369335640Shselasky
370335640Shselasky/* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
371335640Shselasky#undef _LARGEFILE_SOURCE
372335640Shselasky
373335640Shselasky/* Define for large files, on AIX-style hosts. */
374335640Shselasky#undef _LARGE_FILES
375335640Shselasky
376335640Shselasky/* define on AIX to get certain functions */
377335640Shselasky#undef _SUN
378335640Shselasky
379335640Shselasky/* to handle Ultrix compilers that don't support const in prototypes */
380335640Shselasky#undef const
381335640Shselasky
382335640Shselasky/* Define as token for inline if inlining supported */
383335640Shselasky#undef inline
384335640Shselasky
385335640Shselasky/* on sinix */
386335640Shselasky#undef sinix
387