config.h revision 302408
1/* $FreeBSD: stable/11/usr.sbin/tcpdump/tcpdump/config.h 301701 2016-06-08 22:30:21Z oshogbo $ */ 2/* This is an edited copy of the config.h generated by configure. */ 3 4/* config.h. Generated from config.h.in by configure. */ 5/* config.h.in. Generated from configure.in by autoheader. */ 6 7/* define if you have the addrinfo function */ 8#define HAVE_ADDRINFO 1 9 10/* Define to 1 if you have the `alarm' function. */ 11#define HAVE_ALARM 1 12 13/* Define to 1 if you have the `bpf_dump' function. */ 14#define HAVE_BPF_DUMP 1 15 16/* capsicum support available */ 17/* See Makefile */ 18/* #undef HAVE_CASPER */ 19 20/* Define to 1 if you have the `cap_enter' function. */ 21#define HAVE_CAP_ENTER 1 22 23/* Define to 1 if you have the `cap_ioctls_limit' function. */ 24#define HAVE_CAP_IOCTLS_LIMIT 1 25 26/* Define to 1 if you have the <cap-ng.h> header file. */ 27/* #undef HAVE_CAP_NG_H */ 28 29/* Define to 1 if you have the `cap_rights_limit' function. */ 30#define HAVE_CAP_RIGHTS_LIMIT 1 31 32/* Define to 1 if you have the declaration of `ether_ntohost', and to 0 if you 33 don't. */ 34#define HAVE_DECL_ETHER_NTOHOST 1 35 36/* define if you have the dnet_htoa function */ 37/* #undef HAVE_DNET_HTOA */ 38 39/* Define to 1 if you have the `ether_ntohost' function. */ 40#define HAVE_ETHER_NTOHOST 1 41 42/* Define to 1 if you have the <fcntl.h> header file. */ 43#define HAVE_FCNTL_H 1 44 45/* Define to 1 if you have the `fork' function. */ 46#define HAVE_FORK 1 47 48/* Define to 1 if you have the `getnameinfo' function. */ 49#define HAVE_GETNAMEINFO 1 50 51/* Define to 1 if you have the `getopt_long' function. */ 52#define HAVE_GETOPT_LONG 1 53 54/* define if you have getrpcbynumber() */ 55#define HAVE_GETRPCBYNUMBER 1 56 57/* define if you have the h_errno variable */ 58#define HAVE_H_ERRNO 1 59 60/* Define to 1 if you have the <inttypes.h> header file. */ 61#define HAVE_INTTYPES_H 1 62 63/* Define to 1 if you have the `cap-ng' library (-lcap-ng). */ 64/* #undef HAVE_LIBCAP_NG */ 65 66/* Define to 1 if you have the `crypto' library (-lcrypto). */ 67/* See Makefile */ 68/* #undef HAVE_LIBCRYPTO */ 69 70/* Define to 1 if you have the `rpc' library (-lrpc). */ 71/* #undef HAVE_LIBRPC */ 72 73/* Define to 1 if you have the <memory.h> header file. */ 74#define HAVE_MEMORY_H 1 75 76/* Define to 1 if you have the <netdnet/dnetdb.h> header file. */ 77/* #undef HAVE_NETDNET_DNETDB_H */ 78 79/* define if you have a dnet_htoa declaration in <netdnet/dnetdb.h> */ 80/* #undef HAVE_NETDNET_DNETDB_H_DNET_HTOA */ 81 82/* Define to 1 if you have the <netinet/ether.h> header file. */ 83/* #undef HAVE_NETINET_ETHER_H */ 84 85/* Define to 1 if you have the <netinet/if_ether.h> header file. */ 86#define HAVE_NETINET_IF_ETHER_H 1 87 88/* Define to 1 if you have the <net/pfvar.h> header file. */ 89/* See Makefile */ 90/* #undef HAVE_NET_PFVAR_H */ 91 92/* Define to 1 if you have the `openat' function. */ 93#define HAVE_OPENAT 1 94 95/* Define to 1 if you have the <openssl/evp.h> header file. */ 96/* See Makefile */ 97/* #undef HAVE_OPENSSL_EVP_H 1 */ 98 99/* if there's an os_proto.h for this platform, to use additional prototypes */ 100/* #undef HAVE_OS_PROTO_H */ 101 102/* Define to 1 if you have the <pcap/bluetooth.h> header file. */ 103/* #undef HAVE_PCAP_BLUETOOTH_H */ 104 105/* Define to 1 if you have the `pcap_breakloop' function. */ 106#define HAVE_PCAP_BREAKLOOP 1 107 108/* Define to 1 if you have the `pcap_create' function. */ 109#define HAVE_PCAP_CREATE 1 110 111/* define if libpcap has pcap_datalink_name_to_val() */ 112#define HAVE_PCAP_DATALINK_NAME_TO_VAL 1 113 114/* define if libpcap has pcap_datalink_val_to_description() */ 115#define HAVE_PCAP_DATALINK_VAL_TO_DESCRIPTION 1 116 117/* define if libpcap has pcap_debug */ 118/* #undef HAVE_PCAP_DEBUG */ 119 120/* Define to 1 if you have the `pcap_dump_flush' function. */ 121#define HAVE_PCAP_DUMP_FLUSH 1 122 123/* define if libpcap has pcap_dump_ftell() */ 124#define HAVE_PCAP_DUMP_FTELL 1 125 126/* Define to 1 if you have the `pcap_findalldevs' function. */ 127#define HAVE_PCAP_FINDALLDEVS 1 128 129/* Define to 1 if you have the `pcap_free_datalinks' function. */ 130#define HAVE_PCAP_FREE_DATALINKS 1 131 132/* Define to 1 if the system has the type `pcap_if_t'. */ 133#define HAVE_PCAP_IF_T 1 134 135/* Define to 1 if you have the `pcap_lib_version' function. */ 136#define HAVE_PCAP_LIB_VERSION 1 137 138/* define if libpcap has pcap_list_datalinks() */ 139#define HAVE_PCAP_LIST_DATALINKS 1 140 141/* Define to 1 if you have the <pcap/nflog.h> header file. */ 142/* #undef HAVE_PCAP_NFLOG_H */ 143 144/* Define to 1 if you have the `pcap_setdirection' function. */ 145#define HAVE_PCAP_SETDIRECTION 1 146 147/* Define to 1 if you have the `pcap_set_datalink' function. */ 148#define HAVE_PCAP_SET_DATALINK 1 149 150/* Define to 1 if you have the `pcap_set_immediate_mode' function. */ 151#define HAVE_PCAP_SET_IMMEDIATE_MODE 1 152 153/* Define to 1 if you have the `pcap_set_tstamp_precision' function. */ 154#define HAVE_PCAP_SET_TSTAMP_PRECISION 1 155 156/* Define to 1 if you have the `pcap_set_tstamp_type' function. */ 157#define HAVE_PCAP_SET_TSTAMP_TYPE 1 158 159/* Define to 1 if you have the <pcap/usb.h> header file. */ 160/* #undef HAVE_PCAP_USB_H */ 161 162/* define if libpcap has pcap_version */ 163/* #undef HAVE_PCAP_VERSION */ 164 165/* Define to 1 if you have the `pfopen' function. */ 166/* #undef HAVE_PFOPEN */ 167 168/* Define to 1 if you have the <rpc/rpcent.h> header file. */ 169#define HAVE_RPC_RPCENT_H 1 170 171/* Define to 1 if you have the <rpc/rpc.h> header file. */ 172#define HAVE_RPC_RPC_H 1 173 174/* Define to 1 if you have the `setlinebuf' function. */ 175#define HAVE_SETLINEBUF 1 176 177/* Define to 1 if you have the `sigaction' function. */ 178#define HAVE_SIGACTION 1 179 180/* Define to 1 if you have the `sigset' function. */ 181/* #undef HAVE_SIGSET */ 182 183/* Define to 1 if you have the `snprintf' function. */ 184#define HAVE_SNPRINTF 1 185 186/* if struct sockaddr has the sa_len member */ 187#define HAVE_SOCKADDR_SA_LEN 1 188 189/* Define to 1 if you have the <stdint.h> header file. */ 190#define HAVE_STDINT_H 1 191 192/* Define to 1 if you have the <stdlib.h> header file. */ 193#define HAVE_STDLIB_H 1 194 195/* Define to 1 if you have the `strcasecmp' function. */ 196#define HAVE_STRCASECMP 1 197 198/* Define to 1 if you have the `strdup' function. */ 199#define HAVE_STRDUP 1 200 201/* Define to 1 if you have the `strftime' function. */ 202#define HAVE_STRFTIME 1 203 204/* Define to 1 if you have the <strings.h> header file. */ 205#define HAVE_STRINGS_H 1 206 207/* Define to 1 if you have the <string.h> header file. */ 208#define HAVE_STRING_H 1 209 210/* Define to 1 if you have the `strlcat' function. */ 211#define HAVE_STRLCAT 1 212 213/* Define to 1 if you have the `strlcpy' function. */ 214#define HAVE_STRLCPY 1 215 216/* Define to 1 if you have the `strsep' function. */ 217#define HAVE_STRSEP 1 218 219/* Define to 1 if the system has the type `struct ether_addr'. */ 220/* #undef HAVE_STRUCT_ETHER_ADDR */ 221 222/* Define to 1 if you have the <sys/stat.h> header file. */ 223#define HAVE_SYS_STAT_H 1 224 225/* Define to 1 if you have the <sys/types.h> header file. */ 226#define HAVE_SYS_TYPES_H 1 227 228/* Define to 1 if the system has the type `uintptr_t'. */ 229#define HAVE_UINTPTR_T 1 230 231/* Define to 1 if you have the <unistd.h> header file. */ 232#define HAVE_UNISTD_H 1 233 234/* Define to 1 if you have the `vfork' function. */ 235#define HAVE_VFORK 1 236 237/* Define to 1 if you have the `vfprintf' function. */ 238#define HAVE_VFPRINTF 1 239 240/* Define to 1 if you have the `vsnprintf' function. */ 241#define HAVE_VSNPRINTF 1 242 243/* define if libpcap has yydebug */ 244/* #undef HAVE_YYDEBUG */ 245 246/* define if your compiler has __attribute__ */ 247#define HAVE___ATTRIBUTE__ 1 248 249/* Define if you enable IPv6 support */ 250/* See Makefile */ 251/* #undef INET6 */ 252 253/* if unaligned access fails */ 254/* #undef LBL_ALIGN */ 255 256/* define if you need to include missing/addrinfo.h */ 257/* #undef NEED_ADDRINFO_H */ 258 259/* Define to 1 if netinet/ether.h declares `ether_ntohost' */ 260/* #undef NETINET_ETHER_H_DECLARES_ETHER_NTOHOST */ 261 262/* Define to 1 if netinet/if_ether.h declares `ether_ntohost' */ 263#define NETINET_IF_ETHER_H_DECLARES_ETHER_NTOHOST /**/ 264 265/* Define to the address where bug reports for this package should be sent. */ 266#define PACKAGE_BUGREPORT "" 267 268/* Define to the full name of this package. */ 269#define PACKAGE_NAME "" 270 271/* Define to the full name and version of this package. */ 272#define PACKAGE_STRING "" 273 274/* Define to the one symbol short name of this package. */ 275#define PACKAGE_TARNAME "" 276 277/* Define to the home page for this package. */ 278#define PACKAGE_URL "" 279 280/* Define to the version of this package. */ 281#define PACKAGE_VERSION "" 282 283/* define if the platform doesn't define PRId64 */ 284/* #undef PRId64 */ 285 286/* define if the platform doesn't define PRIo64 */ 287/* #undef PRIo64 */ 288 289/* define if the platform doesn't define PRIx64 */ 290/* #undef PRIu64 */ 291 292/* define if the platform doesn't define PRIu64 */ 293/* #undef PRIx64 */ 294 295/* Define as the return type of signal handlers (`int' or `void'). */ 296#define RETSIGTYPE void 297 298/* return value of signal handlers */ 299#define RETSIGVAL /**/ 300 301/* Define to 1 if you have the ANSI C header files. */ 302#define STDC_HEADERS 1 303 304/* define if you want to build the possibly-buggy SMB printer */ 305#define TCPDUMP_DO_SMB 1 306 307/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 308#define TIME_WITH_SYS_TIME 1 309 310/* define if you have ether_ntohost() and it works */ 311#define USE_ETHER_NTOHOST 1 312 313/* Define if you enable support for libsmi */ 314/* #undef USE_LIBSMI */ 315 316/* define if should chroot when dropping privileges */ 317/* #undef WITH_CHROOT */ 318 319/* define if should drop privileges by default */ 320/* #undef WITH_USER */ 321 322/* get BSD semantics on Irix */ 323/* #undef _BSD_SIGNALS */ 324 325/* define on AIX to get certain functions */ 326/* #undef _SUN */ 327 328/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>, 329 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 330 #define below would cause a syntax error. */ 331/* #undef _UINT32_T */ 332 333/* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>, 334 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 335 #define below would cause a syntax error. */ 336/* #undef _UINT64_T */ 337 338/* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>, 339 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 340 #define below would cause a syntax error. */ 341/* #undef _UINT8_T */ 342 343/* define if your compiler allows __attribute__((format)) without a warning */ 344#define __ATTRIBUTE___FORMAT_OK 1 345 346/* define if your compiler allows __attribute__((format)) to be applied to 347 function pointers */ 348#define __ATTRIBUTE___FORMAT_OK_FOR_FUNCTION_POINTERS 1 349 350/* define if your compiler allows __attribute__((noreturn)) to be applied to 351 function pointers */ 352#define __ATTRIBUTE___NORETURN_OK_FOR_FUNCTION_POINTERS 1 353 354/* to handle Ultrix compilers that don't support const in prototypes */ 355/* #undef const */ 356 357/* Define as token for inline if inlining supported */ 358#define inline inline 359 360/* Define to the type of a signed integer type of width exactly 16 bits if 361 such a type exists and the standard includes do not define it. */ 362/* #undef int16_t */ 363 364/* Define to the type of a signed integer type of width exactly 32 bits if 365 such a type exists and the standard includes do not define it. */ 366/* #undef int32_t */ 367 368/* Define to the type of a signed integer type of width exactly 64 bits if 369 such a type exists and the standard includes do not define it. */ 370/* #undef int64_t */ 371 372/* Define to the type of a signed integer type of width exactly 8 bits if such 373 a type exists and the standard includes do not define it. */ 374/* #undef int8_t */ 375 376/* Define to `uint16_t' if u_int16_t not defined. */ 377/* #undef u_int16_t */ 378 379/* Define to `uint32_t' if u_int32_t not defined. */ 380/* #undef u_int32_t */ 381 382/* Define to `uint64_t' if u_int64_t not defined. */ 383/* #undef u_int64_t */ 384 385/* Define to `uint8_t' if u_int8_t not defined. */ 386/* #undef u_int8_t */ 387 388/* Define to the type of an unsigned integer type of width exactly 16 bits if 389 such a type exists and the standard includes do not define it. */ 390/* #undef uint16_t */ 391 392/* Define to the type of an unsigned integer type of width exactly 32 bits if 393 such a type exists and the standard includes do not define it. */ 394/* #undef uint32_t */ 395 396/* Define to the type of an unsigned integer type of width exactly 64 bits if 397 such a type exists and the standard includes do not define it. */ 398/* #undef uint64_t */ 399 400/* Define to the type of an unsigned integer type of width exactly 8 bits if 401 such a type exists and the standard includes do not define it. */ 402/* #undef uint8_t */ 403 404/* Define to the type of an unsigned integer type wide enough to hold a 405 pointer, if such a type exists, and if the system does not define it. */ 406/* #undef uintptr_t */ 407