diff -urN ../linux-2.6.23-orig/include/linux/types.h include/linux/types.h --- ../linux-2.6.23-orig/include/linux/types.h 2007-10-10 05:31:38 +0900 +++ include/linux/types.h 2007-11-19 14:39:06 +0900 @@ -152,6 +152,8 @@ typedef unsigned long blkcnt_t; #endif +#endif /* __KERNEL_STRICT_NAMES */ + /* * The type of an index into the pagecache. Use a #define so asm/types.h * can override it. @@ -160,8 +162,6 @@ #define pgoff_t unsigned long #endif -#endif /* __KERNEL_STRICT_NAMES */ - /* * Below are truly Linux-specific types that should never collide with * any application/library that wants linux/types.h.