@@ -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);
}