5 #include <linux/version.h>
6 #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 0)
8 -# include <asm/types.h>
10 +#include <linux/types.h>
11 # define MSDOS_FAT12 4084 /* maximum number of clusters in a 12 bit FAT */
18 #include <linux/version.h>
19 #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 0)
21 -# include <asm/types.h>
23 +#include <linux/types.h>
26 #include <linux/msdos_fs.h>
30 #include <sys/ioctl.h>
33 +#include <linux/version.h>
34 +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 0)
35 +#include <linux/types.h>
40 --- a/mkdosfs/mkdosfs.c
41 +++ b/mkdosfs/mkdosfs.c
44 #include <linux/version.h>
45 #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 0)
47 -# include <asm/types.h>
49 +#include <linux/types.h>
52 #if __BYTE_ORDER == __BIG_ENDIAN
53 --- a/dosfsck/dosfsck.h
54 +++ b/dosfsck/dosfsck.h
56 #define _LINUX_FS_H /* hack to avoid inclusion of <linux/fs.h> */
58 #include <linux/version.h>
59 -#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 0)
61 -# include <asm/types.h>
62 -# include <asm/byteorder.h>
66 +#include <linux/types.h>
67 #include <linux/msdos_fs.h>