1478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* config.h.in.  Generated from configure.in by autoheader.  */
2478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Long story short: aclocal.m4 depends on autoconf 2.13
3478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project * implementation details wrt "const"; newer versions
4478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project * have different implementation details so for now we
5478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project * put "const" here.  This may cause duplicate definitions
6478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project * in config.h but that should be OK since they're the same.
7478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project */
8478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef const
9478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
10478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Enable optimizer debugging */
11478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef BDEBUG
12478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
13478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* define if you have a cloning BPF device */
14478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_CLONING_BPF
15478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
16478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* define if you have the DAG API */
17478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_DAG_API
18478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
19478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* define if you have dag_get_erf_types() */
20478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_DAG_GET_ERF_TYPES
21478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
22478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* define if you have streams capable DAG API */
23478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_DAG_STREAMS_API
24478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
25478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the declaration of `ether_hostton', and to 0 if you
26478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project   don't. */
27478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_DECL_ETHER_HOSTTON
28478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
29478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* define if you have a /dev/dlpi */
30478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_DEV_DLPI
31478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
32478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the `ether_hostton' function. */
33478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_ETHER_HOSTTON
34478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
35478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* on HP-UX 10.20 or later */
36478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_HPUX10_20_OR_LATER
37478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
38478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* on HP-UX 9.x */
39478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_HPUX9
40478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
41478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* if ppa_info_t_dl_module_id exists */
42478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_HP_PPA_INFO_T_DL_MODULE_ID_1
43478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
44478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the <inttypes.h> header file. */
45478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_INTTYPES_H
46478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
47478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the <limits.h> header file. */
48478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_LIMITS_H
49478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
50478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the <memory.h> header file. */
51478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_MEMORY_H
52478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
53478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the <netinet/ether.h> header file. */
54478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_NETINET_ETHER_H
55478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
56478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the <netinet/if_ether.h> header file. */
57478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_NETINET_IF_ETHER_H
58478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
59478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the <net/pfvar.h> header file. */
60478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_NET_PFVAR_H
61478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
62478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* if there's an os_proto.h */
63478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_OS_PROTO_H
64478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
65478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the <paths.h> header file. */
66478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_PATHS_H
67478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
68478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* define if you have a /proc/net/dev */
69478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_PROC_NET_DEV
70478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
71478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* define if you have a Septel API */
72478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_SEPTEL_API
73478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
74478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the `snprintf' function. */
75478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_SNPRINTF
76478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
77478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* if struct sockaddr has sa_len */
78478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_SOCKADDR_SA_LEN
79478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
80478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* if struct sockaddr_storage exists */
81478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_SOCKADDR_STORAGE
82478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
83478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* On solaris */
84478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_SOLARIS
85478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
86478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the <stdint.h> header file. */
87478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_STDINT_H
88478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
89478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the <stdlib.h> header file. */
90478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_STDLIB_H
91478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
92478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the `strerror' function. */
93478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_STRERROR
94478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
95478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the <strings.h> header file. */
96478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_STRINGS_H
97478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
98478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the <string.h> header file. */
99478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_STRING_H
100478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
101478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the `strlcpy' function. */
102478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_STRLCPY
103478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
104478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if the system has the type `struct ether_addr'. */
105478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_STRUCT_ETHER_ADDR
106478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
107478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the <sys/bufmod.h> header file. */
108478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_SYS_BUFMOD_H
109478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
110478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the <sys/dlpi_ext.h> header file. */
111478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_SYS_DLPI_EXT_H
112478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
113478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the <sys/ioccom.h> header file. */
114478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_SYS_IOCCOM_H
115478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
116478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the <sys/sockio.h> header file. */
117478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_SYS_SOCKIO_H
118478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
119478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the <sys/stat.h> header file. */
120478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_SYS_STAT_H
121478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
122478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the <sys/types.h> header file. */
123478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_SYS_TYPES_H
124478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
125478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* if if_packet.h has tpacket_stats defined */
126478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_TPACKET_STATS
127478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
128478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the <unistd.h> header file. */
129478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_UNISTD_H
130478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
131478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* define if version.h is generated in the build procedure */
132478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_VERSION_H
133478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
134478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the `vsnprintf' function. */
135478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE_VSNPRINTF
136478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
137478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* define if your compiler has __attribute__ */
138478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef HAVE___ATTRIBUTE__
139478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
140478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* IPv6 */
141478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef INET6
142478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
143478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* if unaligned access fails */
144478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef LBL_ALIGN
145478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
146478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if netinet/ether.h declares `ether_hostton' */
147478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef NETINET_ETHER_H_DECLARES_ETHER_HOSTTON
148478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
149478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if netinet/if_ether.h declares `ether_hostton' */
150478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef NETINET_IF_ETHER_H_DECLARES_ETHER_HOSTTON
151478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
152478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* do not use protochain */
153478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef NO_PROTOCHAIN
154478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
155478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to the address where bug reports for this package should be sent. */
156478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef PACKAGE_BUGREPORT
157478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
158478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to the full name of this package. */
159478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef PACKAGE_NAME
160478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
161478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to the full name and version of this package. */
162478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef PACKAGE_STRING
163478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
164478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to the one symbol short name of this package. */
165478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef PACKAGE_TARNAME
166478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
167478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to the version of this package. */
168478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef PACKAGE_VERSION
169478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
170478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* /dev/dlpi directory */
171478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef PCAP_DEV_PREFIX
172478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
173478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define to 1 if you have the ANSI C header files. */
174478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef STDC_HEADERS
175478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
176478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Enable parser debugging */
177478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef YYDEBUG
178478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
179478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* needed on HP-UX */
180478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef _HPUX_SOURCE
181478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
182478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* define on AIX to get certain functions */
183478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef _SUN
184478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
185478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define as token for inline if inlining supported */
186478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef inline
187478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
188478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* on sinix */
189478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef sinix
190478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
191478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* if we have u_int16_t */
192478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef u_int16_t
193478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
194478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* if we have u_int32_t */
195478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef u_int32_t
196478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project
197478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* if we have u_int8_t */
198478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef u_int8_t
199