Whamcloud - gitweb
smash the HEAD with the contents of b_cmd. HEAD_PRE_CMD_SMASH and
[fs/lustre-release.git] / lustre / portals / include / portals / api-support.h
1 # define DEBUG_SUBSYSTEM S_PORTALS
2 # define PORTAL_DEBUG
3
4 #include "build_check.h"
5
6 #ifndef __KERNEL__
7 # include <stdio.h>
8 # include <stdlib.h>
9 # include <unistd.h>
10 # include <time.h>
11
12 /* Lots of POSIX dependencies to support PtlEQWait_timeout */
13 # include <signal.h>
14 # include <setjmp.h>
15 # include <time.h>
16 #endif
17
18 #include <portals/types.h>
19 #include <linux/kp30.h>
20 #include <portals/p30.h>
21
22 #include <portals/internal.h>
23 #include <portals/nal.h>
24 #include <portals/arg-blocks.h>
25
26 /* Hack for 2.4.18 macro name collision */
27 #ifdef yield
28 #undef yield
29 #endif