00001 /* lib/ts/ink_autoconf.h. Generated from ink_autoconf.h.in by configure. */ 00002 /* lib/ts/ink_autoconf.h.in. Generated from configure.ac by autoheader. */ 00003 00004 00005 #ifndef _ink_autoconf_h 00006 #define _ink_autoconf_h 00007 00008 00009 /* Define if gethostbyname_r has the glibc style */ 00010 #define GETHOSTBYNAME_R_GLIBC2 1 00011 00012 /* Define to 1 if you have the <alloca.h> header file. */ 00013 #define HAVE_ALLOCA_H 1 00014 00015 /* Define to 1 if you have the <arpa/inet.h> header file. */ 00016 #define HAVE_ARPA_INET_H 1 00017 00018 /* Define to 1 if you have the <arpa/nameser_compat.h> header file. */ 00019 #define HAVE_ARPA_NAMESER_COMPAT_H 1 00020 00021 /* Define to 1 if you have the <arpa/nameser.h> header file. */ 00022 #define HAVE_ARPA_NAMESER_H 1 00023 00024 /* define if the Boost library is available */ 00025 #define HAVE_BOOST /**/ 00026 00027 /* Define to 1 if you have the `clock_gettime' function. */ 00028 #define HAVE_CLOCK_GETTIME 1 00029 00030 /* Define to 1 if you have the <cpio.h> header file. */ 00031 #define HAVE_CPIO_H 1 00032 00033 /* Define to 1 if you have the <ctype.h> header file. */ 00034 #define HAVE_CTYPE_H 1 00035 00036 /* Define to 1 if a SysV or X/Open compatible Curses library is present */ 00037 #define HAVE_CURSES 1 00038 00039 /* Define to 1 if library supports color (enhanced functions) */ 00040 #define HAVE_CURSES_COLOR 1 00041 00042 /* Define to 1 if library supports X/Open Enhanced functions */ 00043 /* #undef HAVE_CURSES_ENHANCED */ 00044 00045 /* Define to 1 if <curses.h> is present */ 00046 /* #undef HAVE_CURSES_H */ 00047 00048 /* Define to 1 if library supports certain obsolete features */ 00049 #define HAVE_CURSES_OBSOLETE 1 00050 00051 /* Whether the compiler support C++11 */ 00052 /* #undef HAVE_CXX_11 */ 00053 00054 /* Define to 1 if you have the <dlfcn.h> header file. */ 00055 #define HAVE_DLFCN_H 1 00056 00057 /* Define to 1 if you have the `EC_KEY_new_by_curve_name' function. */ 00058 #define HAVE_EC_KEY_NEW_BY_CURVE_NAME 1 00059 00060 /* Define to 1 if you have the <editline/readline.h> header file. */ 00061 /* #undef HAVE_EDITLINE_READLINE_H */ 00062 00063 /* Define to 1 if you have the <endian.h> header file. */ 00064 #define HAVE_ENDIAN_H 1 00065 00066 /* Define to 1 if you have the `epoll_ctl' function. */ 00067 #define HAVE_EPOLL_CTL 1 00068 00069 /* Define to 1 if you have the `eventfd' function. */ 00070 #define HAVE_EVENTFD 1 00071 00072 /* Define to 1 if you have the <execinfo.h> header file. */ 00073 #define HAVE_EXECINFO_H 1 00074 00075 /* Define to 1 if you have the <expat.h> header file. */ 00076 /* #undef HAVE_EXPAT_H */ 00077 00078 /* Define to 1 if you have the <float.h> header file. */ 00079 #define HAVE_FLOAT_H 1 00080 00081 /* Define to 1 if you have the <GeoIP.h> header file. */ 00082 #define HAVE_GEOIP_H 1 00083 00084 /* Define to 1 if you have the `getpagesize' function. */ 00085 #define HAVE_GETPAGESIZE 1 00086 00087 /* whether __gnu_cxx::hash_map is available */ 00088 #define HAVE_GNU_CXX_HASH_MAP 1 00089 00090 /* Define to 1 if you have the <google/profiler.h> header file. */ 00091 /* #undef HAVE_GOOGLE_PROFILER_H */ 00092 00093 /* Define to 1 if you have the `hcreate_r' function. */ 00094 #define HAVE_HCREATE_R 1 00095 00096 /* Define to 1 if you have the <history.h> header file. */ 00097 /* #undef HAVE_HISTORY_H */ 00098 00099 /* Define to 1 if you have the `hsearch_r' function. */ 00100 #define HAVE_HSEARCH_R 1 00101 00102 /* Whether HWLOC_OBJ_PU is available */ 00103 /* #undef HAVE_HWLOC_OBJ_PU */ 00104 00105 /* Define to 1 if you have the <ifaddrs.h> header file. */ 00106 #define HAVE_IFADDRS_H 1 00107 00108 /* Define to 1 if you have the `inotify_init' function. */ 00109 #define HAVE_INOTIFY_INIT 1 00110 00111 /* Define to 1 if you have the <inttypes.h> header file. */ 00112 #define HAVE_INTTYPES_H 1 00113 00114 /* Define to 1 if you have the <jemalloc/jemalloc.h> header file. */ 00115 /* #undef HAVE_JEMALLOC_JEMALLOC_H */ 00116 00117 /* Define to 1 if you have the `kqueue' function. */ 00118 /* #undef HAVE_KQUEUE */ 00119 00120 /* Define to 1 if you have the <libaio.h> header file. */ 00121 /* #undef HAVE_LIBAIO_H */ 00122 00123 /* Define to 1 if you have Expat library */ 00124 /* #undef HAVE_LIBEXPAT */ 00125 00126 /* Define to 1 if you have the <libgen.h> header file. */ 00127 #define HAVE_LIBGEN_H 1 00128 00129 /* Compiling with pcre support */ 00130 #define HAVE_LIBPCRE 1 00131 00132 /* Define if you have a readline compatible library */ 00133 /* #undef HAVE_LIBREADLINE */ 00134 00135 /* Using libxml2 */ 00136 #define HAVE_LIBXML2 1 00137 00138 /* Define to 1 if you have the `lrand48_r' function. */ 00139 #define HAVE_LRAND48_R 1 00140 00141 /* Define to 1 if you have the <lzma.h> header file. */ 00142 /* #undef HAVE_LZMA_H */ 00143 00144 /* Define to 1 if you have the <machine/endian.h> header file. */ 00145 /* #undef HAVE_MACHINE_ENDIAN_H */ 00146 00147 /* Define to 1 if you have the <malloc.h> header file. */ 00148 #define HAVE_MALLOC_H 1 00149 00150 /* Define to 1 if you have the <math.h> header file. */ 00151 #define HAVE_MATH_H 1 00152 00153 /* Define to 1 if you have the <mcheck.h> header file. */ 00154 #define HAVE_MCHECK_H 1 00155 00156 /* Define to 1 if you have the `mcheck_pedantic' function. */ 00157 #define HAVE_MCHECK_PEDANTIC 1 00158 00159 /* Define to 1 if you have the <memory.h> header file. */ 00160 #define HAVE_MEMORY_H 1 00161 00162 /* Define to 1 if the Ncurses library is present */ 00163 #define HAVE_NCURSES 1 00164 00165 /* Define to 1 if the NcursesW library is present */ 00166 /* #undef HAVE_NCURSESW */ 00167 00168 /* Define to 1 if <ncursesw/curses.h> is present */ 00169 /* #undef HAVE_NCURSESW_CURSES_H */ 00170 00171 /* Define to 1 if <ncursesw.h> is present */ 00172 /* #undef HAVE_NCURSESW_H */ 00173 00174 /* Define to 1 if <ncurses/curses.h> is present */ 00175 /* #undef HAVE_NCURSES_CURSES_H */ 00176 00177 /* Define to 1 if <ncurses.h> is present */ 00178 #define HAVE_NCURSES_H 1 00179 00180 /* Define to 1 if you have the <netdb.h> header file. */ 00181 #define HAVE_NETDB_H 1 00182 00183 /* Define to 1 if you have the <netinet/in.h> header file. */ 00184 #define HAVE_NETINET_IN_H 1 00185 00186 /* Define to 1 if you have the <netinet/in_systm.h> header file. */ 00187 #define HAVE_NETINET_IN_SYSTM_H 1 00188 00189 /* Define to 1 if you have the <netinet/ip.h> header file. */ 00190 #define HAVE_NETINET_IP_H 1 00191 00192 /* Define to 1 if you have the <netinet/ip_icmp.h> header file. */ 00193 #define HAVE_NETINET_IP_ICMP_H 1 00194 00195 /* Define to 1 if you have the <netinet/tcp.h> header file. */ 00196 #define HAVE_NETINET_TCP_H 1 00197 00198 /* Define to 1 if you have the <net/ppp_defs.h> header file. */ 00199 #define HAVE_NET_PPP_DEFS_H 1 00200 00201 /* Define to 1 if you have the <openssl/ec.h> header file. */ 00202 #define HAVE_OPENSSL_EC_H 1 00203 00204 /* Define to 1 if you have the <openssl/ssl.h> header file. */ 00205 #define HAVE_OPENSSL_SSL_H 1 00206 00207 /* Define to 1 if you have the <openssl/tls1.h> header file. */ 00208 #define HAVE_OPENSSL_TLS1_H 1 00209 00210 /* Define to 1 if you have the <openssl/ts.h> header file. */ 00211 /* #undef HAVE_OPENSSL_TS_H */ 00212 00213 /* Define to 1 if you have the <pcre.h> header file. */ 00214 #define HAVE_PCRE_H 1 00215 00216 /* Define to 1 if you have the <pcre/pcre.h> header file. */ 00217 /* #undef HAVE_PCRE_PCRE_H */ 00218 00219 /* Define to 1 if you have the `port_create' function. */ 00220 /* #undef HAVE_PORT_CREATE */ 00221 00222 /* Define to 1 if you have the `posix_fadvise' function. */ 00223 #define HAVE_POSIX_FADVISE 1 00224 00225 /* Define to 1 if you have the `posix_fallocate' function. */ 00226 #define HAVE_POSIX_FALLOCATE 1 00227 00228 /* Define to 1 if you have the `posix_madvise' function. */ 00229 #define HAVE_POSIX_MADVISE 1 00230 00231 /* Define to 1 if you have the `posix_memalign' function. */ 00232 #define HAVE_POSIX_MEMALIGN 1 00233 00234 /* Define to 1 if you have the <pthread.h> header file. */ 00235 #define HAVE_PTHREAD_H 1 00236 00237 /* Define to 1 if you have the <pthread_np.h> header file. */ 00238 /* #undef HAVE_PTHREAD_NP_H */ 00239 00240 /* Whether the 1 parameter version of pthread_setname_np() is available */ 00241 /* #undef HAVE_PTHREAD_SETNAME_NP_1 */ 00242 00243 /* Whether the 2 parameter version of pthread_setname_np() is available */ 00244 /* #undef HAVE_PTHREAD_SETNAME_NP_2 */ 00245 00246 /* Whether the 2 parameter version of pthread_set_name_np() is available */ 00247 /* #undef HAVE_PTHREAD_SET_NAME_NP_2 */ 00248 00249 /* Define to 1 if you have the <readline.h> header file. */ 00250 /* #undef HAVE_READLINE_H */ 00251 00252 /* Define if your readline library has \`add_history' */ 00253 /* #undef HAVE_READLINE_HISTORY */ 00254 00255 /* Define to 1 if you have the <readline/history.h> header file. */ 00256 /* #undef HAVE_READLINE_HISTORY_H */ 00257 00258 /* Define to 1 if you have the <readline/readline.h> header file. */ 00259 /* #undef HAVE_READLINE_READLINE_H */ 00260 00261 /* Define to 1 if you have the <sched.h> header file. */ 00262 #define HAVE_SCHED_H 1 00263 00264 /* Define to 1 if you have the <search.h> header file. */ 00265 #define HAVE_SEARCH_H 1 00266 00267 /* Define to 1 if you have the <siginfo.h> header file. */ 00268 /* #undef HAVE_SIGINFO_H */ 00269 00270 /* Define to 1 if you have the `srand48_r' function. */ 00271 #define HAVE_SRAND48_R 1 00272 00273 /* Define to 1 if you have the `SSL_CTX_set_alpn_protos' function. */ 00274 /* #undef HAVE_SSL_CTX_SET_ALPN_PROTOS */ 00275 00276 /* Define to 1 if you have the `SSL_CTX_set_alpn_select_cb' function. */ 00277 /* #undef HAVE_SSL_CTX_SET_ALPN_SELECT_CB */ 00278 00279 /* Define to 1 if you have the `SSL_CTX_set_next_protos_advertised_cb' 00280 function. */ 00281 /* #undef HAVE_SSL_CTX_SET_NEXT_PROTOS_ADVERTISED_CB */ 00282 00283 /* Define to 1 if you have the `SSL_CTX_set_next_proto_select_cb' function. */ 00284 /* #undef HAVE_SSL_CTX_SET_NEXT_PROTO_SELECT_CB */ 00285 00286 /* Define to 1 if you have the `SSL_get0_alpn_selected' function. */ 00287 /* #undef HAVE_SSL_GET0_ALPN_SELECTED */ 00288 00289 /* Define to 1 if you have the `SSL_get0_next_proto_negotiated' function. */ 00290 /* #undef HAVE_SSL_GET0_NEXT_PROTO_NEGOTIATED */ 00291 00292 /* Define to 1 if you have the `SSL_get_servername' function. */ 00293 #define HAVE_SSL_GET_SERVERNAME 1 00294 00295 /* Define to 1 if you have the `SSL_select_next_proto' function. */ 00296 /* #undef HAVE_SSL_SELECT_NEXT_PROTO */ 00297 00298 /* Define to 1 if you have the <stdbool.h> header file. */ 00299 #define HAVE_STDBOOL_H 1 00300 00301 /* Define to 1 if you have the <stdint.h> header file. */ 00302 #define HAVE_STDINT_H 1 00303 00304 /* Define to 1 if you have the <stdlib.h> header file. */ 00305 #define HAVE_STDLIB_H 1 00306 00307 /* whether std::shared_ptr is available */ 00308 /* #undef HAVE_STD_SHARED_PTR */ 00309 00310 /* Define to 1 if you have the <strings.h> header file. */ 00311 #define HAVE_STRINGS_H 1 00312 00313 /* Define to 1 if you have the <string.h> header file. */ 00314 #define HAVE_STRING_H 1 00315 00316 /* Define to 1 if you have the `strlcat' function. */ 00317 /* #undef HAVE_STRLCAT */ 00318 00319 /* Define to 1 if you have the `strlcpy' function. */ 00320 /* #undef HAVE_STRLCPY */ 00321 00322 /* Define to 1 if you have the <stropts.h> header file. */ 00323 #define HAVE_STROPTS_H 1 00324 00325 /* Whether struct sockaddr_in6 has the sin6_len member */ 00326 /* #undef HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN */ 00327 00328 /* Whether struct sockaddr_in has the sin_len member */ 00329 /* #undef HAVE_STRUCT_SOCKADDR_IN_SIN_LEN */ 00330 00331 /* Whether struct sockaddr_in has the sa_len member */ 00332 /* #undef HAVE_STRUCT_SOCKADDR_SA_LEN */ 00333 00334 /* Define to 1 if `st_mtimespec.tv_nsec' is a member of `struct stat'. */ 00335 /* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */ 00336 00337 /* Define to 1 if `st_mtim.tv_nsec' is a member of `struct stat'. */ 00338 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 00339 00340 /* whether struct tcp_info is available */ 00341 #define HAVE_STRUCT_TCP_INFO 1 00342 00343 /* Define to 1 if you have the `sysconf' function. */ 00344 #define HAVE_SYSCONF 1 00345 00346 /* Define to 1 if you have the <sys/byteorder.h> header file. */ 00347 /* #undef HAVE_SYS_BYTEORDER_H */ 00348 00349 /* Define to 1 if you have the <sys/capability.h> header file. */ 00350 /* #undef HAVE_SYS_CAPABILITY_H */ 00351 00352 /* Define to 1 if you have the <sys/cpuset.h> header file. */ 00353 /* #undef HAVE_SYS_CPUSET_H */ 00354 00355 /* Define to 1 if you have the <sys/disklabel.h> header file. */ 00356 /* #undef HAVE_SYS_DISKLABEL_H */ 00357 00358 /* Define to 1 if you have the <sys/disk.h> header file. */ 00359 /* #undef HAVE_SYS_DISK_H */ 00360 00361 /* Define to 1 if you have the <sys/epoll.h> header file. */ 00362 #define HAVE_SYS_EPOLL_H 1 00363 00364 /* Define to 1 if you have the <sys/eventfd.h> header file. */ 00365 #define HAVE_SYS_EVENTFD_H 1 00366 00367 /* Define to 1 if you have the <sys/event.h> header file. */ 00368 /* #undef HAVE_SYS_EVENT_H */ 00369 00370 /* Define to 1 if you have the <sys/ioctl.h> header file. */ 00371 #define HAVE_SYS_IOCTL_H 1 00372 00373 /* Define to 1 if you have the <sys/mman.h> header file. */ 00374 #define HAVE_SYS_MMAN_H 1 00375 00376 /* Define to 1 if you have the <sys/mount.h> header file. */ 00377 #define HAVE_SYS_MOUNT_H 1 00378 00379 /* Define to 1 if you have the <sys/param.h> header file. */ 00380 #define HAVE_SYS_PARAM_H 1 00381 00382 /* Define to 1 if you have the <sys/prctl.h> header file. */ 00383 #define HAVE_SYS_PRCTL_H 1 00384 00385 /* Define to 1 if you have the <sys/pset.h> header file. */ 00386 /* #undef HAVE_SYS_PSET_H */ 00387 00388 /* Define to 1 if you have the <sys/sockio.h> header file. */ 00389 /* #undef HAVE_SYS_SOCKIO_H */ 00390 00391 /* Define to 1 if you have the <sys/statfs.h> header file. */ 00392 #define HAVE_SYS_STATFS_H 1 00393 00394 /* Define to 1 if you have the <sys/statvfs.h> header file. */ 00395 #define HAVE_SYS_STATVFS_H 1 00396 00397 /* Define to 1 if you have the <sys/stat.h> header file. */ 00398 #define HAVE_SYS_STAT_H 1 00399 00400 /* Define to 1 if you have the <sys/sysctl.h> header file. */ 00401 #define HAVE_SYS_SYSCTL_H 1 00402 00403 /* Define to 1 if you have the <sys/sysinfo.h> header file. */ 00404 #define HAVE_SYS_SYSINFO_H 1 00405 00406 /* Define to 1 if you have the <sys/sysmacros.h> header file. */ 00407 #define HAVE_SYS_SYSMACROS_H 1 00408 00409 /* Define to 1 if you have the <sys/systeminfo.h> header file. */ 00410 /* #undef HAVE_SYS_SYSTEMINFO_H */ 00411 00412 /* Define to 1 if you have the <sys/types.h> header file. */ 00413 #define HAVE_SYS_TYPES_H 1 00414 00415 /* Define to 1 if you have the <sys/uio.h> header file. */ 00416 #define HAVE_SYS_UIO_H 1 00417 00418 /* Define to 1 if you have the <unistd.h> header file. */ 00419 #define HAVE_UNISTD_H 1 00420 00421 /* Define to 1 if you have the <unordered_map> header file. */ 00422 /* #undef HAVE_UNORDERED_MAP */ 00423 00424 /* Define to 1 if you have the <unordered_set> header file. */ 00425 /* #undef HAVE_UNORDERED_SET */ 00426 00427 /* Define to 1 if you have the <values.h> header file. */ 00428 #define HAVE_VALUES_H 1 00429 00430 /* Define to 1 if you have the <wait.h> header file. */ 00431 #define HAVE_WAIT_H 1 00432 00433 /* Define to 1 if you have the <zlib.h> header file. */ 00434 #define HAVE_ZLIB_H 1 00435 00436 /* Define to the sub-directory in which libtool stores uninstalled libraries. 00437 */ 00438 #define LT_OBJDIR ".libs/" 00439 00440 /* Define to 1 if your C compiler doesn't accept -c and -o together. */ 00441 /* #undef NO_MINUS_C_MINUS_O */ 00442 00443 /* Name of package */ 00444 #define PACKAGE "trafficserver" 00445 00446 /* Define to the address where bug reports for this package should be sent. */ 00447 #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" 00448 00449 /* Define to the full name of this package. */ 00450 #define PACKAGE_NAME "Apache Traffic Server" 00451 00452 /* Define to the full name and version of this package. */ 00453 #define PACKAGE_STRING "Apache Traffic Server 5.2.0" 00454 00455 /* Define to the one symbol short name of this package. */ 00456 #define PACKAGE_TARNAME "trafficserver" 00457 00458 /* Define to the home page for this package. */ 00459 #define PACKAGE_URL "http://trafficserver.apache.org" 00460 00461 /* Define to the version of this package. */ 00462 #define PACKAGE_VERSION "5.2.0" 00463 00464 /* The size of `void*', as computed by sizeof. */ 00465 #define SIZEOF_VOIDP 4 00466 00467 /* Define to 1 if you have the ANSI C header files. */ 00468 #define STDC_HEADERS 1 00469 00470 /* Version number of package */ 00471 #define VERSION "5.2.0" 00472 00473 /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a 00474 `char[]'. */ 00475 #define YYTEXT_POINTER 1 00476 00477 00478 00479 #endif /* _ink_autoconf_h */ 00480