to get the correct type for __kernel_old_dev_t
Closes: #558990
Signed-off-by: Ritesh Raj Sarraf <rrs@debian.org>
#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"