config.h revision 94960e528e3aabe3db12f170914776b6c939aaf8
194960e5delphij/* config.h.in.  Generated from configure.ac by autoheader.  */
21e8ea46fenner
370f7ae4sam/* Enable optimizer debugging */
470f7ae4sam#undef BDEBUG
5a6bce88fenner
64462427mlaier/* define if you have a cloning BPF device */
74462427mlaier#undef HAVE_CLONING_BPF
84462427mlaier
970f7ae4sam/* define if you have the DAG API */
1070f7ae4sam#undef HAVE_DAG_API
11da13a5abms
124462427mlaier/* define if you have dag_get_erf_types() */
134462427mlaier#undef HAVE_DAG_GET_ERF_TYPES
144462427mlaier
15d8d18f6rpaulo/* define if you have dag_get_stream_erf_types() */
16d8d18f6rpaulo#undef HAVE_DAG_GET_STREAM_ERF_TYPES
17d8d18f6rpaulo
18ffd4bfbsam/* define if you have streams capable DAG API */
19ffd4bfbsam#undef HAVE_DAG_STREAMS_API
20ffd4bfbsam
21c5b3ac4gnn/* define if you have vdag_set_device_info() */
22c5b3ac4gnn#undef HAVE_DAG_VDAG
23c5b3ac4gnn
2470f7ae4sam/* Define to 1 if you have the declaration of `ether_hostton', and to 0 if you
2570f7ae4sam   don't. */
2670f7ae4sam#undef HAVE_DECL_ETHER_HOSTTON
27a6bce88fenner
2870f7ae4sam/* define if you have a /dev/dlpi */
2970f7ae4sam#undef HAVE_DEV_DLPI
30a6bce88fenner
31d8d18f6rpaulo/* if passive_req_t primitive exists */
32d8d18f6rpaulo#undef HAVE_DLPI_PASSIVE
33d8d18f6rpaulo
3470f7ae4sam/* Define to 1 if you have the `ether_hostton' function. */
3570f7ae4sam#undef HAVE_ETHER_HOSTTON
3670f7ae4sam
37d8d18f6rpaulo/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
38d8d18f6rpaulo#undef HAVE_FSEEKO
39d8d18f6rpaulo
40d1c1ca6sam/* on HP-UX 10.20 or later */
41d1c1ca6sam#undef HAVE_HPUX10_20_OR_LATER
4270f7ae4sam
4370f7ae4sam/* on HP-UX 9.x */
4470f7ae4sam#undef HAVE_HPUX9
4570f7ae4sam
4670f7ae4sam/* if ppa_info_t_dl_module_id exists */
4770f7ae4sam#undef HAVE_HP_PPA_INFO_T_DL_MODULE_ID_1
48da13a5abms
4970f7ae4sam/* Define to 1 if you have the <inttypes.h> header file. */
5070f7ae4sam#undef HAVE_INTTYPES_H
51a6bce88fenner
52d8d18f6rpaulo/* if libdlpi exists */
53d8d18f6rpaulo#undef HAVE_LIBDLPI
54d8d18f6rpaulo
55724e1a0rpaulo/* if libnl exists */
56724e1a0rpaulo#undef HAVE_LIBNL
57724e1a0rpaulo
58c5b3ac4gnn/* if libnl exists and is version 2.x */
59c5b3ac4gnn#undef HAVE_LIBNL_2_x
60c5b3ac4gnn
616181b42delphij/* if libnl exists and is version 3.x */
626181b42delphij#undef HAVE_LIBNL_3_x
636181b42delphij
646181b42delphij/* libnl has NLE_FAILURE */
656181b42delphij#undef HAVE_LIBNL_NLE
666181b42delphij
676181b42delphij/* libnl has new-style socket api */
686181b42delphij#undef HAVE_LIBNL_SOCKETS
696181b42delphij
7070f7ae4sam/* Define to 1 if you have the <limits.h> header file. */
711e8ea46fenner#undef HAVE_LIMITS_H
721e8ea46fenner
73c5b3ac4gnn/* Define to 1 if you have the <linux/compiler.h> header file. */
74c5b3ac4gnn#undef HAVE_LINUX_COMPILER_H
75c5b3ac4gnn
76c5b3ac4gnn/* Define to 1 if you have the <linux/ethtool.h> header file. */
77c5b3ac4gnn#undef HAVE_LINUX_ETHTOOL_H
78c5b3ac4gnn
7994960e5delphij/* Define to 1 if you have the <linux/if_bonding.h> header file. */
8094960e5delphij#undef HAVE_LINUX_IF_BONDING_H
8194960e5delphij
82c5b3ac4gnn/* Define to 1 if you have the <linux/if_packet.h> header file. */
83c5b3ac4gnn#undef HAVE_LINUX_IF_PACKET_H
84c5b3ac4gnn
85c5b3ac4gnn/* Define to 1 if you have the <linux/net_tstamp.h> header file. */
86c5b3ac4gnn#undef HAVE_LINUX_NET_TSTAMP_H
87c5b3ac4gnn
8894960e5delphij/* Define to 1 if you have the <linux/sockios.h> header file. */
8994960e5delphij#undef HAVE_LINUX_SOCKIOS_H
9094960e5delphij
91d8d18f6rpaulo/* if tp_vlan_tci exists */
92d8d18f6rpaulo#undef HAVE_LINUX_TPACKET_AUXDATA_TP_VLAN_TCI
93d8d18f6rpaulo
94c5b3ac4gnn/* Define to 1 if you have the <linux/types.h> header file. */
95c5b3ac4gnn#undef HAVE_LINUX_TYPES_H
96c5b3ac4gnn
97724e1a0rpaulo/* Define to 1 if you have the <linux/usbdevice_fs.h> header file. */
98724e1a0rpaulo#undef HAVE_LINUX_USBDEVICE_FS_H
99724e1a0rpaulo
100d8d18f6rpaulo/* Define to 1 if you have the <linux/wireless.h> header file. */
101d8d18f6rpaulo#undef HAVE_LINUX_WIRELESS_H
102d8d18f6rpaulo
10370f7ae4sam/* Define to 1 if you have the <memory.h> header file. */
10470f7ae4sam#undef HAVE_MEMORY_H
10570f7ae4sam
10670f7ae4sam/* Define to 1 if you have the <netinet/ether.h> header file. */
10770f7ae4sam#undef HAVE_NETINET_ETHER_H
10870f7ae4sam
10970f7ae4sam/* Define to 1 if you have the <netinet/if_ether.h> header file. */
110a6bce88fenner#undef HAVE_NETINET_IF_ETHER_H
111a6bce88fenner
112c5b3ac4gnn/* Define to 1 if you have the <netpacket/if_packet.h> header file. */
113c5b3ac4gnn#undef HAVE_NETPACKET_IF_PACKET_H
114c5b3ac4gnn
115c5b3ac4gnn/* Define to 1 if you have the <netpacket/packet.h> header file. */
116c5b3ac4gnn#undef HAVE_NETPACKET_PACKET_H
117c5b3ac4gnn
118d8d18f6rpaulo/* Define to 1 if you have the <net/if_media.h> header file. */
119d8d18f6rpaulo#undef HAVE_NET_IF_MEDIA_H
120d8d18f6rpaulo
1214462427mlaier/* Define to 1 if you have the <net/pfvar.h> header file. */
1224462427mlaier#undef HAVE_NET_PFVAR_H
1234462427mlaier
124724e1a0rpaulo/* if there's an os_proto.h for this platform, to use additional prototypes */
12570f7ae4sam#undef HAVE_OS_PROTO_H
12670f7ae4sam
127d8d18f6rpaulo/* define if net/pfvar.h defines PF_NAT through PF_NORDR */
128d8d18f6rpaulo#undef HAVE_PF_NAT_THROUGH_PF_NORDR
129d8d18f6rpaulo
13094960e5delphij/* define if you have the Septel API */
131d1c1ca6sam#undef HAVE_SEPTEL_API
132d1c1ca6sam
13394960e5delphij/* define if you have the Myricom SNF API */
134724e1a0rpaulo#undef HAVE_SNF_API
135724e1a0rpaulo
13670f7ae4sam/* Define to 1 if you have the `snprintf' function. */
13770f7ae4sam#undef HAVE_SNPRINTF
13870f7ae4sam
139724e1a0rpaulo/* if struct sockaddr has the sa_len member */
14070f7ae4sam#undef HAVE_SOCKADDR_SA_LEN
14170f7ae4sam
14270f7ae4sam/* if struct sockaddr_storage exists */
14370f7ae4sam#undef HAVE_SOCKADDR_STORAGE
14470f7ae4sam
145d8d18f6rpaulo/* define if socklen_t is defined */
146d8d18f6rpaulo#undef HAVE_SOCKLEN_T
147d8d18f6rpaulo
14870f7ae4sam/* On solaris */
14970f7ae4sam#undef HAVE_SOLARIS
15070f7ae4sam
15170f7ae4sam/* Define to 1 if you have the <stdint.h> header file. */
15270f7ae4sam#undef HAVE_STDINT_H
15370f7ae4sam
15470f7ae4sam/* Define to 1 if you have the <stdlib.h> header file. */
15570f7ae4sam#undef HAVE_STDLIB_H
15670f7ae4sam
15770f7ae4sam/* Define to 1 if you have the `strerror' function. */
15870f7ae4sam#undef HAVE_STRERROR
15970f7ae4sam
16070f7ae4sam/* Define to 1 if you have the <strings.h> header file. */
16170f7ae4sam#undef HAVE_STRINGS_H
16270f7ae4sam
16370f7ae4sam/* Define to 1 if you have the <string.h> header file. */
16470f7ae4sam#undef HAVE_STRING_H
16570f7ae4sam
16670f7ae4sam/* Define to 1 if you have the `strlcpy' function. */
16770f7ae4sam#undef HAVE_STRLCPY
16870f7ae4sam
16994960e5delphij/* Define to 1 if you have the `strtok_r' function. */
17094960e5delphij#undef HAVE_STRTOK_R
17194960e5delphij
172724e1a0rpaulo/* Define to 1 if the system has the type `struct BPF_TIMEVAL'. */
173724e1a0rpaulo#undef HAVE_STRUCT_BPF_TIMEVAL
174724e1a0rpaulo
175d1c1ca6sam/* Define to 1 if the system has the type `struct ether_addr'. */
176d1c1ca6sam#undef HAVE_STRUCT_ETHER_ADDR
177d1c1ca6sam
178724e1a0rpaulo/* Define to 1 if you have the <sys/bitypes.h> header file. */
179724e1a0rpaulo#undef HAVE_SYS_BITYPES_H
180724e1a0rpaulo
18170f7ae4sam/* Define to 1 if you have the <sys/bufmod.h> header file. */
182a6bce88fenner#undef HAVE_SYS_BUFMOD_H
183a6bce88fenner
18470f7ae4sam/* Define to 1 if you have the <sys/dlpi_ext.h> header file. */
185a6bce88fenner#undef HAVE_SYS_DLPI_EXT_H
186a6bce88fenner
18770f7ae4sam/* Define to 1 if you have the <sys/ioccom.h> header file. */
188a6bce88fenner#undef HAVE_SYS_IOCCOM_H
189a6bce88fenner
19094960e5delphij/* Define to 1 if you have the <sys/select.h> header file. */
19194960e5delphij#undef HAVE_SYS_SELECT_H
19294960e5delphij
19370f7ae4sam/* Define to 1 if you have the <sys/sockio.h> header file. */
194a6bce88fenner#undef HAVE_SYS_SOCKIO_H
195a6bce88fenner
19670f7ae4sam/* Define to 1 if you have the <sys/stat.h> header file. */
19770f7ae4sam#undef HAVE_SYS_STAT_H
198a6bce88fenner
19970f7ae4sam/* Define to 1 if you have the <sys/types.h> header file. */
20070f7ae4sam#undef HAVE_SYS_TYPES_H
20170f7ae4sam
20294960e5delphij/* define if you have the TurboCap API */
20394960e5delphij#undef HAVE_TC_API
20494960e5delphij
20570f7ae4sam/* if if_packet.h has tpacket_stats defined */
20670f7ae4sam#undef HAVE_TPACKET_STATS
20770f7ae4sam
20870f7ae4sam/* Define to 1 if you have the <unistd.h> header file. */
20970f7ae4sam#undef HAVE_UNISTD_H
21070f7ae4sam
211724e1a0rpaulo/* if struct usbdevfs_ctrltransfer has bRequestType */
212724e1a0rpaulo#undef HAVE_USBDEVFS_CTRLTRANSFER_BREQUESTTYPE
213724e1a0rpaulo
21470f7ae4sam/* Define to 1 if you have the `vsnprintf' function. */
21570f7ae4sam#undef HAVE_VSNPRINTF
216da13a5abms
217d8d18f6rpaulo/* define if the system supports zerocopy BPF */
218d8d18f6rpaulo#undef HAVE_ZEROCOPY_BPF
219d8d18f6rpaulo
220a6bce88fenner/* define if your compiler has __attribute__ */
221a6bce88fenner#undef HAVE___ATTRIBUTE__
222a6bce88fenner
22370f7ae4sam/* IPv6 */
22470f7ae4sam#undef INET6
225a6bce88fenner
22670f7ae4sam/* if unaligned access fails */
22770f7ae4sam#undef LBL_ALIGN
228a6bce88fenner
229d8d18f6rpaulo/* path for device for USB sniffing */
230d8d18f6rpaulo#undef LINUX_USB_MON_DEV
231d8d18f6rpaulo
23270f7ae4sam/* Define to 1 if netinet/ether.h declares `ether_hostton' */
23370f7ae4sam#undef NETINET_ETHER_H_DECLARES_ETHER_HOSTTON
23470f7ae4sam
23570f7ae4sam/* Define to 1 if netinet/if_ether.h declares `ether_hostton' */
23670f7ae4sam#undef NETINET_IF_ETHER_H_DECLARES_ETHER_HOSTTON
237a6bce88fenner
238a6bce88fenner/* do not use protochain */
239a6bce88fenner#undef NO_PROTOCHAIN
240a6bce88fenner
24170f7ae4sam/* Define to the address where bug reports for this package should be sent. */
24270f7ae4sam#undef PACKAGE_BUGREPORT
243a6bce88fenner
24470f7ae4sam/* Define to the full name of this package. */
24570f7ae4sam#undef PACKAGE_NAME
2461e8ea46fenner
24770f7ae4sam/* Define to the full name and version of this package. */
24870f7ae4sam#undef PACKAGE_STRING
2491e8ea46fenner
25070f7ae4sam/* Define to the one symbol short name of this package. */
25170f7ae4sam#undef PACKAGE_TARNAME
25270f7ae4sam
253489abeddelphij/* Define to the home page for this package. */
254489abeddelphij#undef PACKAGE_URL
255489abeddelphij
25670f7ae4sam/* Define to the version of this package. */
25770f7ae4sam#undef PACKAGE_VERSION
258a6bce88fenner
259a6bce88fenner/* /dev/dlpi directory */
260a6bce88fenner#undef PCAP_DEV_PREFIX
261a6bce88fenner
262d8d18f6rpaulo/* target host supports Bluetooth sniffing */
263d8d18f6rpaulo#undef PCAP_SUPPORT_BT
264d8d18f6rpaulo
265489abeddelphij/* target host supports Bluetooth Monitor */
266489abeddelphij#undef PCAP_SUPPORT_BT_MONITOR
267489abeddelphij
268489abeddelphij/* support D-Bus sniffing */
269489abeddelphij#undef PCAP_SUPPORT_DBUS
270489abeddelphij
271c5b3ac4gnn/* target host supports netfilter sniffing */
272c5b3ac4gnn#undef PCAP_SUPPORT_NETFILTER
273c5b3ac4gnn
27494960e5delphij/* use Linux packet ring capture if available */
27594960e5delphij#undef PCAP_SUPPORT_PACKET_RING
27694960e5delphij
277d8d18f6rpaulo/* target host supports USB sniffing */
278d8d18f6rpaulo#undef PCAP_SUPPORT_USB
279d8d18f6rpaulo
280d8d18f6rpaulo/* include ACN support */
281d8d18f6rpaulo#undef SITA
282d8d18f6rpaulo
2836181b42delphij/* if struct sockaddr_hci has hci_channel member */
2846181b42delphij#undef SOCKADDR_HCI_HAS_HCI_CHANNEL
2856181b42delphij
28670f7ae4sam/* Define to 1 if you have the ANSI C header files. */
28770f7ae4sam#undef STDC_HEADERS
2881e8ea46fenner
28970f7ae4sam/* Enable parser debugging */
29070f7ae4sam#undef YYDEBUG
2911e8ea46fenner
29294960e5delphij/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
29394960e5delphij   `char[]'. */
29494960e5delphij#undef YYTEXT_POINTER
29594960e5delphij
296489abeddelphij/* Enable large inode numbers on Mac OS X 10.5.  */
297489abeddelphij#ifndef _DARWIN_USE_64_BIT_INODE
298489abeddelphij# define _DARWIN_USE_64_BIT_INODE 1
299489abeddelphij#endif
300489abeddelphij
301d8d18f6rpaulo/* Number of bits in a file offset, on hosts where this is settable. */
302d8d18f6rpaulo#undef _FILE_OFFSET_BITS
303d8d18f6rpaulo
304d8d18f6rpaulo/* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
305d8d18f6rpaulo#undef _LARGEFILE_SOURCE
306d8d18f6rpaulo
307d8d18f6rpaulo/* Define for large files, on AIX-style hosts. */
308d8d18f6rpaulo#undef _LARGE_FILES
309d8d18f6rpaulo
310a6bce88fenner/* define on AIX to get certain functions */
311a6bce88fenner#undef _SUN
312a6bce88fenner
313489abeddelphij/* define if your compiler allows __attribute__((format)) without a warning */
314489abeddelphij#undef __ATTRIBUTE___FORMAT_OK
315489abeddelphij
316724e1a0rpaulo/* to handle Ultrix compilers that don't support const in prototypes */
317724e1a0rpaulo#undef const
318724e1a0rpaulo
31970f7ae4sam/* Define as token for inline if inlining supported */
32070f7ae4sam#undef inline
321a6bce88fenner
322724e1a0rpaulo/* Define to `short' if int16_t not defined. */
323724e1a0rpaulo#undef int16_t
324724e1a0rpaulo
325724e1a0rpaulo/* Define to `int' if int32_t not defined. */
326724e1a0rpaulo#undef int32_t
327724e1a0rpaulo
328724e1a0rpaulo/* Define to `long long' if int64_t not defined. */
329724e1a0rpaulo#undef int64_t
330724e1a0rpaulo
331724e1a0rpaulo/* Define to `signed char' if int8_t not defined. */
332724e1a0rpaulo#undef int8_t
333724e1a0rpaulo
334a6bce88fenner/* on sinix */
335a6bce88fenner#undef sinix
336a6bce88fenner
337724e1a0rpaulo/* Define to `unsigned short' if u_int16_t not defined. */
33870f7ae4sam#undef u_int16_t
339a6bce88fenner
340724e1a0rpaulo/* Define to `unsigned int' if u_int32_t not defined. */
34170f7ae4sam#undef u_int32_t
342a6bce88fenner
343724e1a0rpaulo/* Define to `unsigned long long' if u_int64_t not defined. */
344d8d18f6rpaulo#undef u_int64_t
345d8d18f6rpaulo
346724e1a0rpaulo/* Define to `unsigned char' if u_int8_t not defined. */
34770f7ae4sam#undef u_int8_t
348