diff mbox

[08/11] ucm: fix build problem with latest windows ucm changes

Message ID E3280858FA94444CA49D2BA02341C9835ECA1CCA@orsmsx506.amr.corp.intel.com (mailing list archive)
State Not Applicable, archived
Headers show

Commit Message

Arlin Davis Oct. 16, 2009, 11:51 p.m. UTC
None
diff mbox

Patch

diff --git a/dapl/openib_ucm/linux/openib_osd.h b/dapl/openib_ucm/linux/openib_osd.h
index cf40fc9..fe60aa0 100644
--- a/dapl/openib_ucm/linux/openib_osd.h
+++ b/dapl/openib_ucm/linux/openib_osd.h
@@ -11,6 +11,12 @@ 
 #define htonll(x)  bswap_64(x)
 #define ntohll(x)  bswap_64(x)
 #endif
+#ifndef STATIC
+#define STATIC static
+#endif /* STATIC */
+#ifndef _INLINE_
+#define _INLINE_ __inline__
+#endif /* _INLINE_ */
 
 #define DAPL_SOCKET int
 #define DAPL_INVALID_SOCKET -1
@@ -23,7 +29,7 @@  struct dapl_thread_signal
 	DAPL_SOCKET scm[2];
 };
 
-static void dapls_thread_signal(struct dapl_thread_signal *signal)
+STATIC _INLINE_ void dapls_thread_signal(struct dapl_thread_signal *signal)
 {
 	send(signal->scm[1], "w", sizeof "w", 0);
 }