#ifndef CONFIG_H_IN #define CONFIG_H_IN #define HAVE_STATEMENT_EXPR 1 #define HAVE_BUILTIN_TYPES_COMPATIBLE_P 1 #define HAVE_TYPEOF 1 #define HAVE_ISBLANK 1 // FIXME: Remove this, The cmake version hard-requires new style CLOEXEC support #define STREAM_CLOEXEC "e" #define IBV_CONFIG_DIR "@CONFIG_DIR@" #define RS_CONF_DIR "@CMAKE_INSTALL_FULL_SYSCONFDIR@/rdma/rsocket" #define IWPM_CONFIG_FILE "@CMAKE_INSTALL_FULL_SYSCONFDIR@/iwpmd.conf" #define SRP_DEAMON_CONFIG_FILE "@CMAKE_INSTALL_FULL_SYSCONFDIR@/srp_daemon.conf" #define SRP_DEAMON_LOCK_PREFIX "@CMAKE_INSTALL_FULL_RUNDIR@/srp_daemon" #define ACM_CONF_DIR "@CMAKE_INSTALL_FULL_SYSCONFDIR@/rdma" #define IBACM_LIB_PATH "@ACM_PROVIDER_DIR@" #define IBACM_BIN_PATH "@CMAKE_INSTALL_FULL_BINDIR@" #define IBACM_PID_FILE "@CMAKE_INSTALL_FULL_RUNDIR@/ibacm.pid" #define IBACM_PORT_FILE "@CMAKE_INSTALL_FULL_RUNDIR@/ibacm.port" #define IBACM_LOG_FILE "@CMAKE_INSTALL_FULL_LOCALSTATEDIR@/log/ibacm.log" #define VERBS_PROVIDER_DIR "@VERBS_PROVIDER_DIR@" #define VERBS_PROVIDER_SUFFIX "@IBVERBS_PROVIDER_SUFFIX@" #define IBVERBS_PABI_VERSION @IBVERBS_PABI_VERSION@ // FIXME This has been supported in compilers forever, we should just fail to build on such old systems. #cmakedefine HAVE_FUNC_ATTRIBUTE_ALWAYS_INLINE 1 #cmakedefine HAVE_FUNC_ATTRIBUTE_IFUNC 1 #cmakedefine HAVE_WORKING_IF_H 1 // Operating mode for symbol versions #cmakedefine HAVE_FULL_SYMBOL_VERSIONS 1 #cmakedefine HAVE_LIMITED_SYMBOL_VERSIONS 1 @SIZEOF_LONG_CODE@ #if @NL_KIND@ == 3 # define HAVE_LIBNL3 1 #elif @NL_KIND@ == 1 # define HAVE_LIBNL1 1 #elif @NL_KIND@ == 0 # define NRESOLVE_NEIGH 1 #endif #endif