commit - d4a4b66a401d8988441dd663bf1664e11c045797
commit + 079f5e94459fe5afccf749764d81ab88c59f055a
blob - f4c32ce3a9d1aa297927965769f1ef2d92a97243
blob + bf98a9ac8ad78113db42700e42d1a27b06b9012c
--- src/libdiskfs/ext2.h
+++ src/libdiskfs/ext2.h
NAMELEN = 255,
+ /* some systems have these defined */
+ #undef IEXEC
+ #undef IWRITE
+ #undef IREAD
+ #undef ISVTX
+ #undef ISGID
+ #undef ISUID
+ #undef IFMT
+ #undef IFIFO
+ #undef IFCHR
+ #undef IFDIR
+ #undef IFBLK
+ #undef IFREG
+ #undef IFLNK
+ #undef IFSOCK
+ #undef IFWHT
+
+ #define IEXEC EXT2_IEXEC
+ #define IWRITE EXT2_IWRITE
+ #define IREAD EXT2_IREAD
+ #define ISVTX EXT2_ISVTX
+ #define ISGID EXT2_ISGID
+ #define ISUID EXT2_ISUID
+ #define IFMT EXT2_IFMT
+ #define IFIFO EXT2_IFIFO
+ #define IFCHR EXT2_IFCHR
+ #define IFDIR EXT2_IFDIR
+ #define IFBLK EXT2_IFBLK
+ #define IFREG EXT2_IFREG
+ #define IFLNK EXT2_IFLNK
+ #define IFSOCK EXT2_IFSOCK
+ #define IFWHT EXT2_IFWHT
+
/* permissions in Inode.mode */
IEXEC = 00100,
IWRITE = 0200,
blob - d7881f15f8d03d6537286fdc2bd7a218ff75dccb
blob + b8675448f4ad37f84aa3a064b6ca6df322c8a73c
--- src/libdiskfs/ffs.h
+++ src/libdiskfs/ffs.h
NDADDR = 12,
NIADDR = 3,
+ /* some systems have these defined */
+ #undef IEXEC
+ #undef IWRITE
+ #undef IREAD
+ #undef ISVTX
+ #undef ISGID
+ #undef ISUID
+ #undef IFMT
+ #undef IFIFO
+ #undef IFCHR
+ #undef IFDIR
+ #undef IFBLK
+ #undef IFREG
+ #undef IFLNK
+ #undef IFSOCK
+ #undef IFWHT
+
+ #define IEXEC FFS_IEXEC
+ #define IWRITE FFS_IWRITE
+ #define IREAD FFS_IREAD
+ #define ISVTX FFS_ISVTX
+ #define ISGID FFS_ISGID
+ #define ISUID FFS_ISUID
+ #define IFMT FFS_IFMT
+ #define IFIFO FFS_IFIFO
+ #define IFCHR FFS_IFCHR
+ #define IFDIR FFS_IFDIR
+ #define IFBLK FFS_IFBLK
+ #define IFREG FFS_IFREG
+ #define IFLNK FFS_IFLNK
+ #define IFSOCK FFS_IFSOCK
+ #define IFWHT FFS_IFWHT
+
/* permissions in Inode.mode */
IEXEC = 00100,
IWRITE = 0200,