Whamcloud - gitweb
Branch HEAD
authorbwzhou <bwzhou>
Fri, 21 Mar 2008 17:26:43 +0000 (17:26 +0000)
committerbwzhou <bwzhou>
Fri, 21 Mar 2008 17:26:43 +0000 (17:26 +0000)
b=14746
r=adilger, bwzhou

patch for _IOWR redefined build error on SLES10 environment (the LNET part)

lnet/include/libcfs/linux/kp30.h

index e84a913..f2a1bfb 100644 (file)
@@ -185,9 +185,7 @@ static inline void our_cond_resched(void)
 #else  /* !__KERNEL__ */
 # include <stdio.h>
 # include <stdlib.h>
-#ifdef CRAY_XT3
-# include <ioctl.h>
-#elif defined(__CYGWIN__)
+#if defined(__CYGWIN__)
 # include <cygwin-ioctl.h>
 #else
 # include <stdint.h>
@@ -197,6 +195,9 @@ static inline void our_cond_resched(void)
 # include <limits.h>
 # include <errno.h>
 # include <sys/ioctl.h>                         /* for _IOWR */
+#ifndef _IOWR
+#include "ioctl.h"
+#endif
 
 # define CFS_MODULE_PARM(name, t, type, perm, desc)
 #define PORTAL_SYMBOL_GET(x) inter_module_get(#x)