Whamcloud - gitweb
* Landed b_cray_portals_merge (3148, 3158)
[fs/lustre-release.git] / lnet / include / lnet / api-support.h
1
2 #include "build_check.h"
3
4 #ifndef __KERNEL__
5 # include <stdio.h>
6 # include <stdlib.h>
7 # include <unistd.h>
8 # include <time.h>
9
10 /* Lots of POSIX dependencies to support PtlEQWait_timeout */
11 # include <signal.h>
12 # include <setjmp.h>
13 # include <time.h>
14 #endif
15
16 #include <portals/types.h>
17 #include <linux/kp30.h>
18 #include <portals/p30.h>
19
20 #include <portals/internal.h>
21 #include <portals/nal.h>
22 #include <portals/arg-blocks.h>
23
24 /* Hack for 2.4.18 macro name collision */
25 #ifdef yield
26 #undef yield
27 #endif