#define LNET_ONLY
-#include <libcfs/kp30.h>
-#include <libcfs/libcfs.h>
#ifndef __KERNEL__
+/* XXX workaround XXX */
+#ifdef HAVE_SYS_TYPES_H
+#include <sys/types.h>
+#endif
#include <liblustre.h> /* userland spinlock_t and atomic_t */
#endif
+#include <libcfs/kp30.h>
+#include <libcfs/libcfs.h>
#include <lnet/lnet.h>
#include <lnet/lib-lnet.h>
#include <lnet/lib-types.h>