Home | History | Annotate | Line # | Download | only in include
      1 /* config.h.  Generated from config.h.in by configure.  */
      2 /* config.h.in.  Generated from configure.ac by autoheader.  */
      3 
      4 
      5 #ifndef TCPDUMP_CONFIG_H_
      6 #define TCPDUMP_CONFIG_H_
      7 
      8 
      9 /* Define to 1 if arpa/inet.h declares `ether_ntohost' */
     10 /* #undef ARPA_INET_H_DECLARES_ETHER_NTOHOST */
     11 
     12 /* define if you want to build the instrument functions code */
     13 /* #undef ENABLE_INSTRUMENT_FUNCTIONS */
     14 
     15 /* define if you want to build the possibly-buggy SMB printer */
     16 /* #undef ENABLE_SMB */
     17 
     18 /* Define to 1 if you have the `bpf_dump' function. */
     19 #define HAVE_BPF_DUMP 1
     20 
     21 /* capsicum support available */
     22 /* #undef HAVE_CAPSICUM */
     23 
     24 /* Define to 1 if you have the `cap_enter' function. */
     25 /* #undef HAVE_CAP_ENTER */
     26 
     27 /* Define to 1 if you have the `cap_ioctls_limit' function. */
     28 /* #undef HAVE_CAP_IOCTLS_LIMIT */
     29 
     30 /* Define to 1 if you have the <cap-ng.h> header file. */
     31 /* #undef HAVE_CAP_NG_H */
     32 
     33 /* Define to 1 if you have the `cap_rights_limit' function. */
     34 /* #undef HAVE_CAP_RIGHTS_LIMIT */
     35 
     36 /* Casper support available */
     37 /* #undef HAVE_CASPER */
     38 
     39 /* Define to 1 if you have the declaration of `ether_ntohost' */
     40 /* #undef HAVE_DECL_ETHER_NTOHOST */
     41 
     42 /* Define to 1 if you have the `ether_ntohost' function. */
     43 #define HAVE_ETHER_NTOHOST 1
     44 
     45 /* Define to 1 if you have the `EVP_CIPHER_CTX_new' function. */
     46 #define HAVE_EVP_CIPHER_CTX_NEW 1
     47 
     48 /* Define to 1 if you have the `EVP_DecryptInit_ex' function. */
     49 #define HAVE_EVP_DECRYPTINIT_EX 1
     50 
     51 /* Define to 1 if you have the `fork' function. */
     52 #define HAVE_FORK 1
     53 
     54 /* Define to 1 if you have the `getopt_long' function. */
     55 #define HAVE_GETOPT_LONG 1
     56 
     57 /* define if you have getrpcbynumber() */
     58 #define HAVE_GETRPCBYNUMBER 1
     59 
     60 /* Define to 1 if you have the `getservent' function. */
     61 #define HAVE_GETSERVENT 1
     62 
     63 /* Define to 1 if you have the <inttypes.h> header file. */
     64 #define HAVE_INTTYPES_H 1
     65 
     66 /* Define to 1 if you have the `cap-ng' library (-lcap-ng). */
     67 /* #undef HAVE_LIBCAP_NG */
     68 
     69 /* Define to 1 if you have a usable `crypto' library (-lcrypto). */
     70 #define HAVE_LIBCRYPTO 1
     71 
     72 /* Define to 1 if you have the `rpc' library (-lrpc). */
     73 /* #undef HAVE_LIBRPC */
     74 
     75 /* Define to 1 if you have the <net/if.h> header file. */
     76 #define HAVE_NET_IF_H 1
     77 
     78 /* Define to 1 if you have the `openat' function. */
     79 /* #undef HAVE_OPENAT */
     80 
     81 #ifndef __NetBSD__
     82 /* in the Makefile */
     83 /* define if the OS provides AF_INET6 and struct in6_addr */
     84 #define HAVE_OS_IPV6_SUPPORT 1
     85 #endif
     86 
     87 /* if there's an os-proto.h for this platform, to use additional prototypes */
     88 /* #undef HAVE_OS_PROTO_H */
     89 
     90 /* Define to 1 if you have the `pcap_breakloop' function. */
     91 #define HAVE_PCAP_BREAKLOOP 1
     92 
     93 /* Define to 1 if you have the `pcap_create' function. */
     94 #define HAVE_PCAP_CREATE 1
     95 
     96 /* define if libpcap has pcap_datalink_name_to_val() */
     97 #define HAVE_PCAP_DATALINK_NAME_TO_VAL 1
     98 
     99 /* define if libpcap has pcap_datalink_val_to_description() */
    100 #define HAVE_PCAP_DATALINK_VAL_TO_DESCRIPTION 1
    101 
    102 /* define if libpcap has pcap_debug */
    103 /* #undef HAVE_PCAP_DEBUG */
    104 
    105 /* Define to 1 if you have the `pcap_dump_flush' function. */
    106 #define HAVE_PCAP_DUMP_FLUSH 1
    107 
    108 /* Define to 1 if you have the `pcap_dump_ftell' function. */
    109 #define HAVE_PCAP_DUMP_FTELL 1
    110 
    111 /* Define to 1 if you have the `pcap_dump_ftell64' function. */
    112 #define HAVE_PCAP_DUMP_FTELL64 1
    113 
    114 /* Define to 1 if you have the `pcap_findalldevs' function. */
    115 #define HAVE_PCAP_FINDALLDEVS 1
    116 
    117 /* Define to 1 if you have the `pcap_findalldevs_ex' function. */
    118 #define HAVE_PCAP_FINDALLDEVS_EX 1
    119 
    120 /* Define to 1 if you have the `pcap_free_datalinks' function. */
    121 #define HAVE_PCAP_FREE_DATALINKS 1
    122 
    123 /* Define to 1 if the system has the type `pcap_if_t'. */
    124 #define HAVE_PCAP_IF_T 1
    125 
    126 /* Define to 1 if you have the `pcap_lib_version' function. */
    127 #define HAVE_PCAP_LIB_VERSION 1
    128 
    129 /* define if libpcap has pcap_list_datalinks() */
    130 #define HAVE_PCAP_LIST_DATALINKS 1
    131 
    132 /* Define to 1 if you have the `pcap_open' function. */
    133 #define HAVE_PCAP_OPEN 1
    134 
    135 /* Define to 1 if you have the <pcap/pcap-inttypes.h> header file. */
    136 #define HAVE_PCAP_PCAP_INTTYPES_H 1
    137 
    138 /* Define to 1 if you have the `pcap_setdirection' function. */
    139 #define HAVE_PCAP_SETDIRECTION 1
    140 
    141 /* Define to 1 if you have the `pcap_set_datalink' function. */
    142 #define HAVE_PCAP_SET_DATALINK 1
    143 
    144 /* Define to 1 if you have the `pcap_set_immediate_mode' function. */
    145 #define HAVE_PCAP_SET_IMMEDIATE_MODE 1
    146 
    147 /* Define to 1 if you have the `pcap_set_optimizer_debug' function. */
    148 /* #undef HAVE_PCAP_SET_OPTIMIZER_DEBUG */
    149 
    150 /* Define to 1 if you have the `pcap_set_parser_debug' function. */
    151 #define HAVE_PCAP_SET_PARSER_DEBUG 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 if libpcap has pcap_version */
    160 /* #undef HAVE_PCAP_VERSION */
    161 
    162 /* Define to 1 if you have the `pfopen' function. */
    163 /* #undef HAVE_PFOPEN */
    164 
    165 /* Define to 1 if you have the <rpc/rpcent.h> header file. */
    166 #define HAVE_RPC_RPCENT_H 1
    167 
    168 /* Define to 1 if you have the <rpc/rpc.h> header file. */
    169 #define HAVE_RPC_RPC_H 1
    170 
    171 /* Define to 1 if you have the `setlinebuf' function. */
    172 #define HAVE_SETLINEBUF 1
    173 
    174 /* Define to 1 if you have the <stdint.h> header file. */
    175 #define HAVE_STDINT_H 1
    176 
    177 /* Define to 1 if you have the <stdio.h> header file. */
    178 #define HAVE_STDIO_H 1
    179 
    180 /* Define to 1 if you have the <stdlib.h> header file. */
    181 #define HAVE_STDLIB_H 1
    182 
    183 /* Define to 1 if you have the `strdup' function. */
    184 #define HAVE_STRDUP 1
    185 
    186 /* Define to 1 if you have the <strings.h> header file. */
    187 #define HAVE_STRINGS_H 1
    188 
    189 /* Define to 1 if you have the <string.h> header file. */
    190 #define HAVE_STRING_H 1
    191 
    192 /* Define to 1 if you have the `strlcat' function. */
    193 #define HAVE_STRLCAT 1
    194 
    195 /* Define to 1 if you have the `strlcpy' function. */
    196 #define HAVE_STRLCPY 1
    197 
    198 /* Define to 1 if you have the `strsep' function. */
    199 #define HAVE_STRSEP 1
    200 
    201 /* Define to 1 if the system has the type `struct ether_addr'. */
    202 /* #undef HAVE_STRUCT_ETHER_ADDR */
    203 
    204 /* Define to 1 if you have the <sys/stat.h> header file. */
    205 #define HAVE_SYS_STAT_H 1
    206 
    207 /* Define to 1 if you have the <sys/types.h> header file. */
    208 #define HAVE_SYS_TYPES_H 1
    209 
    210 /* Define to 1 if the system has the type `uintptr_t'. */
    211 #define HAVE_UINTPTR_T 1
    212 
    213 /* Define to 1 if you have the <unistd.h> header file. */
    214 #define HAVE_UNISTD_H 1
    215 
    216 /* Define to 1 if you have the `vfork' function. */
    217 #define HAVE_VFORK 1
    218 
    219 /* define if libpcap has yydebug */
    220 /* #undef HAVE_YYDEBUG */
    221 
    222 /* Define to 1 if netinet/ether.h declares `ether_ntohost' */
    223 /* #undef NETINET_ETHER_H_DECLARES_ETHER_NTOHOST */
    224 
    225 /* Define to 1 if netinet/if_ether.h declares `ether_ntohost' */
    226 /* #undef NETINET_IF_ETHER_H_DECLARES_ETHER_NTOHOST */
    227 
    228 /* Define to 1 if net/ethernet.h declares `ether_ntohost' */
    229 /* #undef NET_ETHERNET_H_DECLARES_ETHER_NTOHOST */
    230 
    231 /* Define to the address where bug reports for this package should be sent. */
    232 #define PACKAGE_BUGREPORT ""
    233 
    234 /* Define to the full name of this package. */
    235 #define PACKAGE_NAME "tcpdump"
    236 
    237 /* Define to the full name and version of this package. */
    238 #define PACKAGE_STRING "tcpdump 4.99.6"
    239 
    240 /* Define to the one symbol short name of this package. */
    241 #define PACKAGE_TARNAME "tcpdump"
    242 
    243 /* Define to the home page for this package. */
    244 #define PACKAGE_URL ""
    245 
    246 /* Define to the version of this package. */
    247 #define PACKAGE_VERSION "4.99.6"
    248 
    249 /* The size of `time_t', as computed by sizeof. */
    250 #define SIZEOF_TIME_T 8
    251 
    252 /* The size of `void *', as computed by sizeof. */
    253 #ifdef _LP64
    254 #define SIZEOF_VOID_P 8
    255 #else
    256 #define SIZEOF_VOID_P 4
    257 #endif
    258 
    259 /* Define to 1 if all of the C90 standard headers exist (not just the ones
    260    required in a freestanding environment). This macro is provided for
    261    backward compatibility; new code need not use it. */
    262 #define STDC_HEADERS 1
    263 
    264 /* Define to 1 if sys/ethernet.h declares `ether_ntohost' */
    265 /* #undef SYS_ETHERNET_H_DECLARES_ETHER_NTOHOST */
    266 
    267 /* define if you have ether_ntohost() and it works */
    268 /* #undef USE_ETHER_NTOHOST */
    269 
    270 /* Define if you enable support for libsmi */
    271 /* #undef USE_LIBSMI */
    272 
    273 /* define if should chroot when dropping privileges */
    274 /* #undef WITH_CHROOT */
    275 
    276 /* define if should drop privileges by default */
    277 /* #undef WITH_USER */
    278 
    279 /* define on AIX to get certain functions */
    280 /* #undef _SUN */
    281 
    282 /* to handle Ultrix compilers that don't support const in prototypes */
    283 /* #undef const */
    284 
    285 /* Define as token for inline if inlining supported */
    286 #define inline inline
    287 
    288 /* Define to `uint16_t' if u_int16_t not defined. */
    289 /* #undef u_int16_t */
    290 
    291 /* Define to `uint32_t' if u_int32_t not defined. */
    292 /* #undef u_int32_t */
    293 
    294 /* Define to `uint64_t' if u_int64_t not defined. */
    295 /* #undef u_int64_t */
    296 
    297 /* Define to `uint8_t' if u_int8_t not defined. */
    298 /* #undef u_int8_t */
    299 
    300 /* Define to the type of an unsigned integer type wide enough to hold a
    301    pointer, if such a type exists, and if the system does not define it. */
    302 /* #undef uintptr_t */
    303 
    304 
    305 #endif // TCPDUMP_CONFIG_H_
    306 
    307