[dm-devel] [PATCH 1/3] explicitly include posix_types.h

Ritesh Raj Sarraf rrs at debian.org
Wed Jan 9 10:05:54 UTC 2013


From: Guido Günther <agx at sigxcpu.org>

to get the correct type for __kernel_old_dev_t

Closes: #558990

Signed-off-by: Ritesh Raj Sarraf <rrs at debian.org>
---
 kpartx/lopart.c |   13 +------------
 1 file changed, 1 insertion(+), 12 deletions(-)

diff --git a/kpartx/lopart.c b/kpartx/lopart.c
index 79d8328..570c8ad 100644
--- a/kpartx/lopart.c
+++ b/kpartx/lopart.c
@@ -26,18 +26,7 @@
 #include <sys/stat.h>
 #include <sys/mman.h>
 #include <sysmacros.h>
-
-#if defined(__hppa__) || defined(__powerpc64__) || defined (__alpha__) \
- || defined (__x86_64__)
-typedef unsigned long __kernel_old_dev_t;
-#elif defined(__powerpc__) || defined(__ia64__) || (defined(__sparc__) && defined (__arch64__))
-typedef unsigned int __kernel_old_dev_t;
-#else
-typedef unsigned short __kernel_old_dev_t;
-#endif
-
-#define dev_t __kernel_old_dev_t
-
+#include <asm/posix_types.h>
 #include <linux/loop.h>
 
 #include "lopart.h"
-- 
1.7.10.4




More information about the dm-devel mailing list