summaryrefslogtreecommitdiffstats
path: root/mount/my_dev_t.h
blob: 8bb2ea4a5fbf95adc3d806200dfa8a0ba64b0733 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/* silliness to get dev_t defined as the kernel defines it */
/* glibc uses a different dev_t */

#include <linux/posix_types.h>
#include <linux/version.h>

#if LINUX_VERSION_CODE < KERNEL_VERSION(1,3,78)
/* for i386 - alpha uses unsigned int */
#define my_dev_t unsigned short
#else
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,68)
#define my_dev_t __kernel_dev_t
#else
#define my_dev_t __kernel_old_dev_t
#endif
#endif