xref: /freebsd/contrib/libpcap/config.h.in (revision ef96d74f)
104fb2745SSam Leffler/* config.h.in.  Generated from configure.in by autoheader.  */
20a94d38fSBill Fenner/* Long story short: aclocal.m4 depends on autoconf 2.13
30a94d38fSBill Fenner * implementation details wrt "const"; newer versions
40a94d38fSBill Fenner * have different implementation details so for now we
50a94d38fSBill Fenner * put "const" here.  This may cause duplicate definitions
60a94d38fSBill Fenner * in config.h but that should be OK since they're the same.
70a94d38fSBill Fenner */
80a94d38fSBill Fenner#undef const
90a94d38fSBill Fenner
100a94d38fSBill Fenner/* Enable optimizer debugging */
110a94d38fSBill Fenner#undef BDEBUG
120a94d38fSBill Fenner
13ef96d74fSMax Laier/* define if you have a cloning BPF device */
14ef96d74fSMax Laier#undef HAVE_CLONING_BPF
15ef96d74fSMax Laier
1604fb2745SSam Leffler/* define if you have the DAG API */
1704fb2745SSam Leffler#undef HAVE_DAG_API
1804fb2745SSam Leffler
19ef96d74fSMax Laier/* define if you have dag_get_erf_types() */
20ef96d74fSMax Laier#undef HAVE_DAG_GET_ERF_TYPES
21ef96d74fSMax Laier
225d18909fSSam Leffler/* define if you have streams capable DAG API */
235d18909fSSam Leffler#undef HAVE_DAG_STREAMS_API
245d18909fSSam Leffler
2504fb2745SSam Leffler/* Define to 1 if you have the declaration of `ether_hostton', and to 0 if you
2604fb2745SSam Leffler   don't. */
2704fb2745SSam Leffler#undef HAVE_DECL_ETHER_HOSTTON
280a94d38fSBill Fenner
29dc2c7305SBill Fenner/* define if you have a /dev/dlpi */
30dc2c7305SBill Fenner#undef HAVE_DEV_DLPI
31dc2c7305SBill Fenner
3204fb2745SSam Leffler/* Define to 1 if you have the `ether_hostton' function. */
3304fb2745SSam Leffler#undef HAVE_ETHER_HOSTTON
34dc2c7305SBill Fenner
35ee2dd488SSam Leffler/* on HP-UX 10.20 or later */
36ee2dd488SSam Leffler#undef HAVE_HPUX10_20_OR_LATER
37dc2c7305SBill Fenner
3804fb2745SSam Leffler/* on HP-UX 9.x */
3904fb2745SSam Leffler#undef HAVE_HPUX9
40dc2c7305SBill Fenner
4104fb2745SSam Leffler/* if ppa_info_t_dl_module_id exists */
4204fb2745SSam Leffler#undef HAVE_HP_PPA_INFO_T_DL_MODULE_ID_1
4304fb2745SSam Leffler
4404fb2745SSam Leffler/* Define to 1 if you have the <inttypes.h> header file. */
4504fb2745SSam Leffler#undef HAVE_INTTYPES_H
4604fb2745SSam Leffler
4704fb2745SSam Leffler/* Define to 1 if you have the <limits.h> header file. */
4804fb2745SSam Leffler#undef HAVE_LIMITS_H
4904fb2745SSam Leffler
5004fb2745SSam Leffler/* Define to 1 if you have the <memory.h> header file. */
5104fb2745SSam Leffler#undef HAVE_MEMORY_H
5204fb2745SSam Leffler
5304fb2745SSam Leffler/* Define to 1 if you have the <netinet/ether.h> header file. */
5404fb2745SSam Leffler#undef HAVE_NETINET_ETHER_H
5504fb2745SSam Leffler
5604fb2745SSam Leffler/* Define to 1 if you have the <netinet/if_ether.h> header file. */
5704fb2745SSam Leffler#undef HAVE_NETINET_IF_ETHER_H
58dc2c7305SBill Fenner
59ef96d74fSMax Laier/* Define to 1 if you have the <net/pfvar.h> header file. */
60ef96d74fSMax Laier#undef HAVE_NET_PFVAR_H
61ef96d74fSMax Laier
62dc2c7305SBill Fenner/* if there's an os_proto.h */
63dc2c7305SBill Fenner#undef HAVE_OS_PROTO_H
64dc2c7305SBill Fenner
65ef96d74fSMax Laier/* Define to 1 if you have the <paths.h> header file. */
66ef96d74fSMax Laier#undef HAVE_PATHS_H
67ef96d74fSMax Laier
6804fb2745SSam Leffler/* define if you have a /proc/net/dev */
6904fb2745SSam Leffler#undef HAVE_PROC_NET_DEV
7004fb2745SSam Leffler
71ee2dd488SSam Leffler/* define if you have a Septel API */
72ee2dd488SSam Leffler#undef HAVE_SEPTEL_API
73ee2dd488SSam Leffler
7404fb2745SSam Leffler/* Define to 1 if you have the `snprintf' function. */
7504fb2745SSam Leffler#undef HAVE_SNPRINTF
7604fb2745SSam Leffler
77dc2c7305SBill Fenner/* if struct sockaddr has sa_len */
78dc2c7305SBill Fenner#undef HAVE_SOCKADDR_SA_LEN
79dc2c7305SBill Fenner
80feb4ecdbSBruce M Simpson/* if struct sockaddr_storage exists */
81feb4ecdbSBruce M Simpson#undef HAVE_SOCKADDR_STORAGE
82feb4ecdbSBruce M Simpson
8304fb2745SSam Leffler/* On solaris */
8404fb2745SSam Leffler#undef HAVE_SOLARIS
8504fb2745SSam Leffler
8604fb2745SSam Leffler/* Define to 1 if you have the <stdint.h> header file. */
8704fb2745SSam Leffler#undef HAVE_STDINT_H
8804fb2745SSam Leffler
8904fb2745SSam Leffler/* Define to 1 if you have the <stdlib.h> header file. */
9004fb2745SSam Leffler#undef HAVE_STDLIB_H
9104fb2745SSam Leffler
9204fb2745SSam Leffler/* Define to 1 if you have the `strerror' function. */
9304fb2745SSam Leffler#undef HAVE_STRERROR
9404fb2745SSam Leffler
9504fb2745SSam Leffler/* Define to 1 if you have the <strings.h> header file. */
9604fb2745SSam Leffler#undef HAVE_STRINGS_H
9704fb2745SSam Leffler
9804fb2745SSam Leffler/* Define to 1 if you have the <string.h> header file. */
9904fb2745SSam Leffler#undef HAVE_STRING_H
10004fb2745SSam Leffler
10104fb2745SSam Leffler/* Define to 1 if you have the `strlcpy' function. */
10204fb2745SSam Leffler#undef HAVE_STRLCPY
10304fb2745SSam Leffler
104ee2dd488SSam Leffler/* Define to 1 if the system has the type `struct ether_addr'. */
105ee2dd488SSam Leffler#undef HAVE_STRUCT_ETHER_ADDR
106ee2dd488SSam Leffler
10704fb2745SSam Leffler/* Define to 1 if you have the <sys/bufmod.h> header file. */
10804fb2745SSam Leffler#undef HAVE_SYS_BUFMOD_H
10904fb2745SSam Leffler
11004fb2745SSam Leffler/* Define to 1 if you have the <sys/dlpi_ext.h> header file. */
11104fb2745SSam Leffler#undef HAVE_SYS_DLPI_EXT_H
11204fb2745SSam Leffler
11304fb2745SSam Leffler/* Define to 1 if you have the <sys/ioccom.h> header file. */
11404fb2745SSam Leffler#undef HAVE_SYS_IOCCOM_H
11504fb2745SSam Leffler
11604fb2745SSam Leffler/* Define to 1 if you have the <sys/sockio.h> header file. */
11704fb2745SSam Leffler#undef HAVE_SYS_SOCKIO_H
11804fb2745SSam Leffler
11904fb2745SSam Leffler/* Define to 1 if you have the <sys/stat.h> header file. */
12004fb2745SSam Leffler#undef HAVE_SYS_STAT_H
12104fb2745SSam Leffler
12204fb2745SSam Leffler/* Define to 1 if you have the <sys/types.h> header file. */
12304fb2745SSam Leffler#undef HAVE_SYS_TYPES_H
12404fb2745SSam Leffler
12504fb2745SSam Leffler/* if if_packet.h has tpacket_stats defined */
12604fb2745SSam Leffler#undef HAVE_TPACKET_STATS
12704fb2745SSam Leffler
12804fb2745SSam Leffler/* Define to 1 if you have the <unistd.h> header file. */
12904fb2745SSam Leffler#undef HAVE_UNISTD_H
13004fb2745SSam Leffler
13104fb2745SSam Leffler/* define if version.h is generated in the build procedure */
13204fb2745SSam Leffler#undef HAVE_VERSION_H
13304fb2745SSam Leffler
13404fb2745SSam Leffler/* Define to 1 if you have the `vsnprintf' function. */
13504fb2745SSam Leffler#undef HAVE_VSNPRINTF
13604fb2745SSam Leffler
13704fb2745SSam Leffler/* define if your compiler has __attribute__ */
13804fb2745SSam Leffler#undef HAVE___ATTRIBUTE__
13904fb2745SSam Leffler
14004fb2745SSam Leffler/* IPv6 */
14104fb2745SSam Leffler#undef INET6
142dc2c7305SBill Fenner
143dc2c7305SBill Fenner/* if unaligned access fails */
144dc2c7305SBill Fenner#undef LBL_ALIGN
145dc2c7305SBill Fenner
14604fb2745SSam Leffler/* Define to 1 if netinet/ether.h declares `ether_hostton' */
14704fb2745SSam Leffler#undef NETINET_ETHER_H_DECLARES_ETHER_HOSTTON
14804fb2745SSam Leffler
14904fb2745SSam Leffler/* Define to 1 if netinet/if_ether.h declares `ether_hostton' */
15004fb2745SSam Leffler#undef NETINET_IF_ETHER_H_DECLARES_ETHER_HOSTTON
15104fb2745SSam Leffler
15204fb2745SSam Leffler/* do not use protochain */
15304fb2745SSam Leffler#undef NO_PROTOCHAIN
15404fb2745SSam Leffler
15504fb2745SSam Leffler/* Define to the address where bug reports for this package should be sent. */
15604fb2745SSam Leffler#undef PACKAGE_BUGREPORT
15704fb2745SSam Leffler
15804fb2745SSam Leffler/* Define to the full name of this package. */
15904fb2745SSam Leffler#undef PACKAGE_NAME
16004fb2745SSam Leffler
16104fb2745SSam Leffler/* Define to the full name and version of this package. */
16204fb2745SSam Leffler#undef PACKAGE_STRING
16304fb2745SSam Leffler
16404fb2745SSam Leffler/* Define to the one symbol short name of this package. */
16504fb2745SSam Leffler#undef PACKAGE_TARNAME
16604fb2745SSam Leffler
16704fb2745SSam Leffler/* Define to the version of this package. */
16804fb2745SSam Leffler#undef PACKAGE_VERSION
16904fb2745SSam Leffler
17004fb2745SSam Leffler/* /dev/dlpi directory */
17104fb2745SSam Leffler#undef PCAP_DEV_PREFIX
17204fb2745SSam Leffler
17304fb2745SSam Leffler/* Define to 1 if you have the ANSI C header files. */
17404fb2745SSam Leffler#undef STDC_HEADERS
17504fb2745SSam Leffler
17604fb2745SSam Leffler/* Enable parser debugging */
17704fb2745SSam Leffler#undef YYDEBUG
17804fb2745SSam Leffler
17904fb2745SSam Leffler/* needed on HP-UX */
18004fb2745SSam Leffler#undef _HPUX_SOURCE
18104fb2745SSam Leffler
18204fb2745SSam Leffler/* define on AIX to get certain functions */
18304fb2745SSam Leffler#undef _SUN
18404fb2745SSam Leffler
18504fb2745SSam Leffler/* Define as token for inline if inlining supported */
18604fb2745SSam Leffler#undef inline
18704fb2745SSam Leffler
18804fb2745SSam Leffler/* on sinix */
18904fb2745SSam Leffler#undef sinix
19004fb2745SSam Leffler
19104fb2745SSam Leffler/* if we have u_int16_t */
19204fb2745SSam Leffler#undef u_int16_t
19304fb2745SSam Leffler
19404fb2745SSam Leffler/* if we have u_int32_t */
19504fb2745SSam Leffler#undef u_int32_t
19604fb2745SSam Leffler
19704fb2745SSam Leffler/* if we have u_int8_t */
19804fb2745SSam Leffler#undef u_int8_t
199