summaryrefslogtreecommitdiff
path: root/ext2fs/ext2_fs.h
AgeCommit message (Collapse)Author
2022-01-23ext2fs: Take cares of indiannesEtienne Brateau
In ext2 data are stored in little endian to ensure portability. So enforce little endian when manipulating these bytes. Message-Id: <20220123041715.19402-8-etienne.brateau@gmail.com>
2022-01-23move to ext2_fs.h a #defineEtienne Brateau
This makes all #define be grouped at the same place Message-Id: <20220123041715.19402-4-etienne.brateau@gmail.com>
2022-01-23ext2fs: remove __KERNEL__Etienne Brateau
This makes the header more clear and btw it’s not anymore in the linux tree Message-Id: <20220123041715.19402-3-etienne.brateau@gmail.com>
2022-01-23ext2fs: update ext2_fs.h headerEtienne Brateau
Message-Id: <20220123041715.19402-2-etienne.brateau@gmail.com>
2022-01-23ext2fs Merge 2 headersEtienne Brateau
* ext2_fs_i.h: merge it into ext2_fs.h. This is also done in the linux tree Message-Id: <20220123041715.19402-1-etienne.brateau@gmail.com>
2017-01-06ext2fs: Add support for xattrShengyu Zhang
* ext2fs/Makefile (SRCS): Add xattr.c. * ext2fs/ext2_fs.h: Define EXT2_FEATURE_COMPAT_EXT_ATTR. * ext2fs/ext2fs.h: Add xattr functions. * ext2fs/ialloc.c (diskfs_free_node): Free xattr block. * ext2fs/xattr.c: xattr implement. * ext2fs/xattr.h: Likewise.
2011-12-28Do not inherit all ext2fs flagsSamuel Thibault
* ext2fs/ext2_fs.h (EXT2_FL_INHERITED, EXT2_REG_FLMASK, EXT2_OTHER_FLMASK): New macros. (ext2_mask_flags): New inline function. * ext2fs/ialloc.c (diskfs_alloc_node): Use EXT2_FL_INHERITED and call ext2_mask_flags.
2008-07-282003-08-10 Peter Bruin <pjbruin@dds.nl>Samuel Thibault
* ext2_fs.h (i_frag, i_fsize): Drop spurious `;'.
2000-02-052000-02-05 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* ext2_fs.h: Update from Linux 2.3.42 version (ext2_fs_i.h unchanged). * inode.c (check_high_bits): In accordance with Linux 2.3.42 behavior, permit 32-bit uids on non-hurd filesystems unless i_dtime is zero (which indicates an extra old Linux ext2 implementation I guess).
1999-08-231999-08-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* ext2_fs.h, ext2_fs_i.h: Replaced with Linux 2.3.14 versions. * ext2fs.h (i_mode_high): New macro, missing from ext_fs.h.
1996-08-15Update to version from linux-2.0.12.Miles Bader
1996-08-12Rename uN/sN to __uN/__sN, and remove the definitions.Miles Bader
1996-08-02(ext2_debug_flag): New decl.Miles Bader
(ext2_debug): Pay attention to EXT2_DEBUG_FLAG.
1995-05-09entered into RCSMiles Bader
1995-05-08Formerly ext2_fs.h.~18~Miles Bader
1995-05-03Formerly ext2_fs.h.~16~Miles Bader
1995-04-28Formerly ext2_fs.h.~15~Miles Bader
1995-04-27Formerly ext2_fs.h.~14~Miles Bader
1995-04-26Formerly ext2_fs.h.~13~Miles Bader
1995-04-26Formerly ext2_fs.h.~12~Miles Bader
1995-04-26Formerly ext2_fs.h.~11~Miles Bader
1995-04-14Formerly ext2_fs.h.~10~Miles Bader
1995-04-14Formerly ext2_fs.h.~9~Miles Bader
1995-04-14Formerly ext2_fs.h.~8~Miles Bader
1995-04-14Formerly ext2_fs.h.~7~Miles Bader
1995-04-14Formerly ext2_fs.h.~6~Miles Bader
1995-04-14Formerly ext2_fs.h.~5~Miles Bader
1995-04-14Formerly ext2_fs.h.~4~Miles Bader
1995-04-11Formerly ext2_fs.h.~3~Miles Bader
1995-04-11Formerly ext2_fs.h.~2~Miles Bader
1995-04-11Initial revisionMiles Bader