config.h revision 181690
175111Sfenner/* $FreeBSD: head/lib/libpcap/config.h 181690 2008-08-13 15:41:21Z ed $ */ 275111Sfenner/* This is an edited copy of the config.h generated by configure. */ 375111Sfenner 4146772Ssam/* config.h. Generated by configure. */ 5146772Ssam/* config.h.in. Generated from configure.in by autoheader. */ 698529Sfenner/* Long story short: aclocal.m4 depends on autoconf 2.13 798529Sfenner * implementation details wrt "const"; newer versions 898529Sfenner * have different implementation details so for now we 998529Sfenner * put "const" here. This may cause duplicate definitions 1098529Sfenner * in config.h but that should be OK since they're the same. 1198529Sfenner */ 1298529Sfenner/* #undef const */ 1398529Sfenner 14146772Ssam/* Enable optimizer debugging */ 15146772Ssam/* #undef BDEBUG */ 16146772Ssam 17172681Smlaier/* define if you have a cloning BPF device */ 18181690Sed#define HAVE_CLONING_BPF 1 19172681Smlaier 20146772Ssam/* define if you have the DAG API */ 21146772Ssam/* #undef HAVE_DAG_API */ 22146772Ssam 23172681Smlaier/* define if you have dag_get_erf_types() */ 24172681Smlaier/* #undef HAVE_DAG_GET_ERF_TYPES */ 25172681Smlaier 26172681Smlaier/* define if you have streams capable DAG API */ 27172681Smlaier/* #undef HAVE_DAG_STREAMS_API */ 28172681Smlaier 29146772Ssam/* Define to 1 if you have the declaration of `ether_hostton', and to 0 if you 30146772Ssam don't. */ 31146772Ssam#define HAVE_DECL_ETHER_HOSTTON 1 32146772Ssam 33146772Ssam/* define if you have a /dev/dlpi */ 34146772Ssam/* #undef HAVE_DEV_DLPI */ 35146772Ssam 36146772Ssam/* Define to 1 if you have the `ether_hostton' function. */ 3775111Sfenner#define HAVE_ETHER_HOSTTON 1 3875111Sfenner 39172681Smlaier/* on HP-UX 10.20 or later */ 40172681Smlaier/* #undef HAVE_HPUX10_20_OR_LATER */ 4175111Sfenner 42146772Ssam/* on HP-UX 9.x */ 43146772Ssam/* #undef HAVE_HPUX9 */ 4475111Sfenner 45146772Ssam/* if ppa_info_t_dl_module_id exists */ 46146772Ssam/* #undef HAVE_HP_PPA_INFO_T_DL_MODULE_ID_1 */ 4775111Sfenner 48146772Ssam/* Define to 1 if you have the <inttypes.h> header file. */ 49146772Ssam#define HAVE_INTTYPES_H 1 50146772Ssam 51146772Ssam/* Define to 1 if you have the <limits.h> header file. */ 5298529Sfenner#define HAVE_LIMITS_H 1 5398529Sfenner 54146772Ssam/* Define to 1 if you have the <memory.h> header file. */ 55146772Ssam#define HAVE_MEMORY_H 1 56146772Ssam 57146772Ssam/* Define to 1 if you have the <netinet/ether.h> header file. */ 58146772Ssam/* #undef HAVE_NETINET_ETHER_H */ 59146772Ssam 60146772Ssam/* Define to 1 if you have the <netinet/if_ether.h> header file. */ 6175111Sfenner#define HAVE_NETINET_IF_ETHER_H 1 6275111Sfenner 63172681Smlaier/* Define to 1 if you have the <net/pfvar.h> header file. */ 64172681Smlaier/* See Makefile */ 65172681Smlaier/* #undef HAVE_NET_PFVAR_H */ 66172681Smlaier 67146772Ssam/* if there's an os_proto.h */ 68146772Ssam/* #undef HAVE_OS_PROTO_H */ 69146772Ssam 70172681Smlaier/* Define to 1 if you have the <paths.h> header file. */ 71172681Smlaier#define HAVE_PATHS_H 1 72172681Smlaier 73146772Ssam/* define if you have a /proc/net/dev */ 74146772Ssam/* #undef HAVE_PROC_NET_DEV */ 75146772Ssam 76172681Smlaier/* define if you have a Septel API */ 77172681Smlaier/* #undef HAVE_SEPTEL_API */ 78172681Smlaier 79146772Ssam/* Define to 1 if you have the `snprintf' function. */ 80146772Ssam#define HAVE_SNPRINTF 1 81146772Ssam 82146772Ssam/* if struct sockaddr has sa_len */ 83146772Ssam#define HAVE_SOCKADDR_SA_LEN 1 84146772Ssam 85146772Ssam/* if struct sockaddr_storage exists */ 86146772Ssam#define HAVE_SOCKADDR_STORAGE 1 87146772Ssam 88146772Ssam/* On solaris */ 89146772Ssam/* #undef HAVE_SOLARIS */ 90146772Ssam 91146772Ssam/* Define to 1 if you have the <stdint.h> header file. */ 92146772Ssam#define HAVE_STDINT_H 1 93146772Ssam 94146772Ssam/* Define to 1 if you have the <stdlib.h> header file. */ 95146772Ssam#define HAVE_STDLIB_H 1 96146772Ssam 97146772Ssam/* Define to 1 if you have the `strerror' function. */ 98146772Ssam#define HAVE_STRERROR 1 99146772Ssam 100146772Ssam/* Define to 1 if you have the <strings.h> header file. */ 101146772Ssam#define HAVE_STRINGS_H 1 102146772Ssam 103146772Ssam/* Define to 1 if you have the <string.h> header file. */ 104146772Ssam#define HAVE_STRING_H 1 105146772Ssam 106146772Ssam/* Define to 1 if you have the `strlcpy' function. */ 107146772Ssam#define HAVE_STRLCPY 1 108146772Ssam 109172681Smlaier/* Define to 1 if the system has the type `struct ether_addr'. */ 110172681Smlaier/* #undef HAVE_STRUCT_ETHER_ADDR */ 111172681Smlaier 112146772Ssam/* Define to 1 if you have the <sys/bufmod.h> header file. */ 11375111Sfenner/* #undef HAVE_SYS_BUFMOD_H */ 11475111Sfenner 115146772Ssam/* Define to 1 if you have the <sys/dlpi_ext.h> header file. */ 11675111Sfenner/* #undef HAVE_SYS_DLPI_EXT_H */ 11775111Sfenner 118146772Ssam/* Define to 1 if you have the <sys/ioccom.h> header file. */ 11975111Sfenner#define HAVE_SYS_IOCCOM_H 1 12075111Sfenner 121146772Ssam/* Define to 1 if you have the <sys/sockio.h> header file. */ 12275111Sfenner#define HAVE_SYS_SOCKIO_H 1 12375111Sfenner 124146772Ssam/* Define to 1 if you have the <sys/stat.h> header file. */ 125146772Ssam#define HAVE_SYS_STAT_H 1 12675111Sfenner 127146772Ssam/* Define to 1 if you have the <sys/types.h> header file. */ 128146772Ssam#define HAVE_SYS_TYPES_H 1 129146772Ssam 130146772Ssam/* if if_packet.h has tpacket_stats defined */ 131146772Ssam/* #undef HAVE_TPACKET_STATS */ 132146772Ssam 133146772Ssam/* Define to 1 if you have the <unistd.h> header file. */ 134146772Ssam#define HAVE_UNISTD_H 1 135146772Ssam 136146772Ssam/* define if version.h is generated in the build procedure */ 137146772Ssam#define HAVE_VERSION_H 1 138146772Ssam 139146772Ssam/* Define to 1 if you have the `vsnprintf' function. */ 140146772Ssam#define HAVE_VSNPRINTF 1 141146772Ssam 14275111Sfenner/* define if your compiler has __attribute__ */ 14375111Sfenner#define HAVE___ATTRIBUTE__ 1 14475111Sfenner 145146772Ssam/* IPv6 */ 146146772Ssam/* #undef INET6 */ 14775111Sfenner 148146772Ssam/* if unaligned access fails */ 149146772Ssam/* #undef LBL_ALIGN */ 15075111Sfenner 151146772Ssam/* Define to 1 if netinet/ether.h declares `ether_hostton' */ 152146772Ssam/* #undef NETINET_ETHER_H_DECLARES_ETHER_HOSTTON */ 15375111Sfenner 154146772Ssam/* Define to 1 if netinet/if_ether.h declares `ether_hostton' */ 155146772Ssam#define NETINET_IF_ETHER_H_DECLARES_ETHER_HOSTTON 156146772Ssam 15775111Sfenner/* do not use protochain */ 15875111Sfenner/* #undef NO_PROTOCHAIN */ 15975111Sfenner 160146772Ssam/* Define to the address where bug reports for this package should be sent. */ 161146772Ssam#define PACKAGE_BUGREPORT "" 16275111Sfenner 163146772Ssam/* Define to the full name of this package. */ 164146772Ssam#define PACKAGE_NAME "" 16598529Sfenner 166146772Ssam/* Define to the full name and version of this package. */ 167146772Ssam#define PACKAGE_STRING "" 16898529Sfenner 169146772Ssam/* Define to the one symbol short name of this package. */ 170146772Ssam#define PACKAGE_TARNAME "" 17175111Sfenner 172146772Ssam/* Define to the version of this package. */ 173146772Ssam#define PACKAGE_VERSION "" 174146772Ssam 17575111Sfenner/* /dev/dlpi directory */ 17675111Sfenner/* #undef PCAP_DEV_PREFIX */ 17775111Sfenner 178146772Ssam/* Define to 1 if you have the ANSI C header files. */ 179146772Ssam#define STDC_HEADERS 1 18098529Sfenner 181146772Ssam/* Enable parser debugging */ 182146772Ssam/* #undef YYDEBUG */ 18398529Sfenner 184146772Ssam/* needed on HP-UX */ 185146772Ssam/* #undef _HPUX_SOURCE */ 186146772Ssam 18775111Sfenner/* define on AIX to get certain functions */ 18875111Sfenner/* #undef _SUN */ 18975111Sfenner 190146772Ssam/* Define as token for inline if inlining supported */ 191146772Ssam#define inline inline 19275111Sfenner 19375111Sfenner/* on sinix */ 19475111Sfenner/* #undef sinix */ 19575111Sfenner 196146772Ssam/* if we have u_int16_t */ 197146772Ssam/* #undef u_int16_t */ 19875111Sfenner 199146772Ssam/* if we have u_int32_t */ 200146772Ssam/* #undef u_int32_t */ 20175111Sfenner 202146772Ssam/* if we have u_int8_t */ 203146772Ssam/* #undef u_int8_t */ 204