]> git.openfabrics.org - ~shefty/librdmacm.git/commitdiff
Refresh of use_ib_acm
authorSean Hefty <sean.hefty@intel.com>
Mon, 10 Jun 2013 17:56:18 +0000 (10:56 -0700)
committerSean Hefty <sean.hefty@intel.com>
Mon, 10 Jun 2013 17:56:18 +0000 (10:56 -0700)
src/acm.c
src/cma.h

index c423bb7290332a6f4395f72eede3c9c20d3e4276..c9ca5b56ef4d256aa82eaa76d8e28fce7c29e378 100755 (executable)
--- a/src/acm.c
+++ b/src/acm.c
@@ -45,6 +45,7 @@
 #include <infiniband/ib.h>
 #include <infiniband/sa.h>
 
+#ifdef USE_IB_ACM
 #include <infiniband/acm.h>
 
 #if DEFINE_ACM_MSG
@@ -400,3 +401,5 @@ void ucma_ib_resolve(struct rdma_addrinfo **rai, struct rdma_addrinfo *hints)
        if (af_ib_support && !(hints->ai_flags & RAI_ROUTEONLY) && (*rai)->ai_route_len)
                ucma_resolve_af_ib(rai);
 }
+
+#endif /* USE_IB_ACM */
index e6fba8b0c7cf1b2c04ace4f1a70c1d1c193bfbd2..b575b9b120891c3663d1b7e4fd93383151e76b7f 100644 (file)
--- a/src/cma.h
+++ b/src/cma.h
@@ -162,9 +162,15 @@ extern int af_ib_support;
 
 #define RAI_ROUTEONLY          0x01000000
 
+#ifdef USE_IB_ACM
 void ucma_ib_init();
 void ucma_ib_cleanup();
 void ucma_ib_resolve(struct rdma_addrinfo **rai, struct rdma_addrinfo *hints);
+#else
+#define ucma_ib_init()
+#define ucma_ib_cleanup()
+#define ucma_ib_resolve(x, y)
+#endif
 
 /* Define path record definition if using older version of libibverbs */
 #ifdef DEFINE_PATH_RECORD