/* config.h file expanded by Cmake for build */ #ifndef CONFIG_H #define CONFIG_H /* fallocate(2) is supported */ #cmakedefine CEPH_HAVE_FALLOCATE /* Define to 1 if you have the `posix_fadvise' function. */ #cmakedefine HAVE_POSIX_FADVISE 1 /* Define to 1 if you have the `posix_fallocate' function. */ #cmakedefine HAVE_POSIX_FALLOCATE 1 /* Define to 1 if you have the `syncfs' function. */ #cmakedefine HAVE_SYS_SYNCFS 1 /* sync_file_range(2) is supported */ #cmakedefine HAVE_SYNC_FILE_RANGE /* Define if you have mallinfo */ #cmakedefine HAVE_MALLINFO /* Define to 1 if you have the `pwritev' function. */ #cmakedefine HAVE_PWRITEV 1 /* Define to 1 if you have the header file. */ #cmakedefine HAVE_SYS_MOUNT_H 1 /* Define to 1 if you have the header file. */ #cmakedefine HAVE_SYS_PARAM_H 1 /* Define to 1 if you have the header file. */ #cmakedefine HAVE_SYS_TYPES_H 1 /* Define to 1 if you have the header file. */ #cmakedefine HAVE_SYS_VFS_H 1 /* Define to 1 if you have the header file. */ #cmakedefine HAVE_EXECINFO_H 1 /* Define to 1 if the system has the type `__be16'. */ #cmakedefine HAVE___BE16 1 /* Define to 1 if the system has the type `__be32'. */ #cmakedefine HAVE___BE32 1 /* Define to 1 if the system has the type `__be64'. */ #cmakedefine HAVE___BE64 1 /* Define to 1 if the system has the type `__le16'. */ #cmakedefine HAVE___LE16 1 /* Define to 1 if the system has the type `__le32'. */ #cmakedefine HAVE___LE32 1 /* Define to 1 if the system has the type `__le64'. */ #cmakedefine HAVE___LE64 1 /* Define to 1 if the system has the type `__s16'. */ #cmakedefine HAVE___S16 1 /* Define to 1 if the system has the type `__s32'. */ #cmakedefine HAVE___S32 1 /* Define to 1 if the system has the type `__s64'. */ #cmakedefine HAVE___S64 1 /* Define to 1 if the system has the type `__s8'. */ #cmakedefine HAVE___S8 1 /* Define to 1 if the system has the type `__u16'. */ #cmakedefine HAVE___U16 1 /* Define to 1 if the system has the type `__u32'. */ #cmakedefine HAVE___U32 1 /* Define to 1 if the system has the type `__u64'. */ #cmakedefine HAVE___U64 1 /* Define to 1 if the system has the type `__u8'. */ #cmakedefine HAVE___U8 1 /* Define if you have res_nquery */ #cmakedefine HAVE_RES_NQUERY /* Defined if you have LZ4 */ #cmakedefine HAVE_LZ4 /* Defined if you have libaio */ #cmakedefine HAVE_LIBAIO /* Defined if OpenLDAP enabled */ #cmakedefine HAVE_OPENLDAP /* Define if you have fuse */ #cmakedefine HAVE_LIBFUSE /* Define to 1 if you have libxfs */ #cmakedefine HAVE_LIBXFS 1 /* SPDK conditional compilation */ #cmakedefine HAVE_SPDK /* DPDK conditional compilation */ #cmakedefine HAVE_DPDK /* PMEM conditional compilation */ #cmakedefine HAVE_PMEM /* Defined if LevelDB supports bloom filters */ #cmakedefine HAVE_LEVELDB_FILTER_POLICY /* Define if you have tcmalloc */ #cmakedefine HAVE_LIBTCMALLOC /* Define if you have jemalloc */ #cmakedefine HAVE_LIBJEMALLOC /* Define if have curl_multi_wait() */ #cmakedefine HAVE_CURL_MULTI_WAIT 1 /* Define if using CryptoPP. */ #cmakedefine USE_CRYPTOPP /* Define if using NSS. */ #cmakedefine USE_NSS /* Accelio conditional compilation */ #cmakedefine HAVE_XIO /* AsyncMessenger RDMA conditional compilation */ #cmakedefine HAVE_RDMA /* ibverbs experimental conditional compilation */ #cmakedefine HAVE_IBV_EXP /* define if embedded enabled */ #cmakedefine WITH_EMBEDDED /* define if cephfs enabled */ #cmakedefine WITH_CEPHFS /* define if rbd enabled */ #cmakedefine WITH_RBD /* define if kernel rbd enabled */ #cmakedefine WITH_KRBD /* define if key-value-store is enabled */ #cmakedefine WITH_KVS /* define if radosgw enabled */ #cmakedefine WITH_RADOSGW /* define if radosgw enabled */ #cmakedefine WITH_RADOSGW_FCGI_FRONTEND /* define if leveldb is enabled */ #cmakedefine WITH_LEVELDB /* define if radosgw's beast frontend enabled */ #cmakedefine WITH_RADOSGW_BEAST_FRONTEND /* define if HAVE_THREAD_SAFE_RES_QUERY */ #cmakedefine HAVE_THREAD_SAFE_RES_QUERY /* define if HAVE_REENTRANT_STRSIGNAL */ #cmakedefine HAVE_REENTRANT_STRSIGNAL /* Define if you want to use LTTng */ #cmakedefine WITH_LTTNG /* Define if you want to OSD function instrumentation */ #cmakedefine WITH_OSD_INSTRUMENT_FUNCTIONS /* Define if you want to use Babeltrace */ #cmakedefine WITH_BABELTRACE /* Define to 1 if you have the header file. */ #cmakedefine HAVE_BABELTRACE_BABELTRACE_H 1 /* Define to 1 if you have the header file. */ #cmakedefine HAVE_BABELTRACE_CTF_EVENTS_H 1 /* Define to 1 if you have the header file. */ #cmakedefine HAVE_BABELTRACE_CTF_ITERATOR_H 1 /* Define to 1 if you have the header file. */ #cmakedefine HAVE_ARPA_NAMESER_COMPAT_H 1 /* FastCGI headers are in /usr/include/fastcgi */ #cmakedefine FASTCGI_INCLUDE_DIR /* splice(2) is supported */ #cmakedefine CEPH_HAVE_SPLICE /* Define if you want C_Gather debugging */ #cmakedefine DEBUG_GATHER /* Define to 1 if you have the `getgrouplist' function. */ #cmakedefine HAVE_GETGROUPLIST 1 /* LTTng is disabled, so define this macro to be nothing. */ #cmakedefine tracepoint /* Define to 1 if you have fdatasync. */ #cmakedefine HAVE_FDATASYNC 1 /* Defined if you have librocksdb enabled */ #cmakedefine HAVE_LIBROCKSDB /* Define to 1 if you have the header file. */ #cmakedefine HAVE_VALGRIND_HELGRIND_H 1 /* Define to 1 if you have the header file. */ #cmakedefine HAVE_SYS_PRCTL_H 1 /* Define to 1 if you have the header file. */ #cmakedefine HAVE_LINUX_TYPES_H 1 /* Define to 1 if you have the header file. */ #cmakedefine HAVE_LINUX_VERSION_H 1 /* Define to 1 if you have sched.h. */ #cmakedefine HAVE_SCHED 1 /* Support SSE (Streaming SIMD Extensions) instructions */ #cmakedefine HAVE_SSE /* Support SSE2 (Streaming SIMD Extensions 2) instructions */ #cmakedefine HAVE_SSE2 /* Define to 1 if you have the `pipe2' function. */ #cmakedefine HAVE_PIPE2 1 /* Support NEON instructions */ #cmakedefine HAVE_NEON /* Define if you have pthread_spin_init */ #cmakedefine HAVE_PTHREAD_SPINLOCK /* name_to_handle_at exists */ #cmakedefine HAVE_NAME_TO_HANDLE_AT /* we have a recent yasm and are x86_64 */ #cmakedefine HAVE_GOOD_YASM_ELF64 /* yasm can also build the isa-l */ #cmakedefine HAVE_BETTER_YASM_ELF64 /* Define to 1 if strerror_r returns char *. */ #cmakedefine STRERROR_R_CHAR_P 1 /* Defined if you have libzfs enabled */ #cmakedefine HAVE_LIBZFS /* Define if the C complier supports __func__ */ #cmakedefine HAVE_FUNC /* Define if the C complier supports __PRETTY_FUNCTION__ */ #cmakedefine HAVE_PRETTY_FUNC /* F_SETPIPE_SZ is supported */ #cmakedefine CEPH_HAVE_SETPIPE_SZ /* Have eventfd extension. */ #cmakedefine HAVE_EVENTFD /* Define if enabling coverage. */ #cmakedefine ENABLE_COVERAGE /* Defined if you want pg ref debugging */ #cmakedefine PG_DEBUG_REFS /* Support ARMv8 CRC instructions */ #cmakedefine HAVE_ARMV8_CRC /* Support ARMv8 CRYPTO instructions */ #cmakedefine HAVE_ARMV8_CRYPTO /* Support ARMv8 CRC and CRYPTO intrinsics */ #cmakedefine HAVE_ARMV8_CRC_CRYPTO_INTRINSICS /* Define if you have struct stat.st_mtimespec.tv_nsec */ #cmakedefine HAVE_STAT_ST_MTIMESPEC_TV_NSEC /* Define if you have struct stat.st_mtim.tv_nsec */ #cmakedefine HAVE_STAT_ST_MTIM_TV_NSEC /* Define if compiler supports static_cast<> */ #cmakedefine HAVE_STATIC_CAST /* Version number of package */ #cmakedefine VERSION "@VERSION@" /* Defined if pthread_setname_np() is available */ #cmakedefine HAVE_PTHREAD_SETNAME_NP 1 /* Defined if blkin enabled */ #cmakedefine WITH_BLKIN /* Defined if pthread_set_name_np() is available */ #cmakedefine HAVE_PTHREAD_SET_NAME_NP /* Defined if pthread_getname_np() is available */ #cmakedefine HAVE_PTHREAD_GETNAME_NP 1 /* Support POWER8 instructions */ #cmakedefine HAVE_POWER8 /* Define if endian type is big endian */ #cmakedefine CEPH_BIG_ENDIAN /* Define if endian type is little endian */ #cmakedefine CEPH_LITTLE_ENDIAN #cmakedefine PYTHON_EXECUTABLE "@PYTHON_EXECUTABLE@" /* Define to 1 if you have the `getprogname' function. */ #cmakedefine HAVE_GETPROGNAME 1 #endif /* CONFIG_H */