mirror of
https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git
synced 2024-12-29 19:59:26 +08:00
c555aebde4
alloc.c (ext2fs_alloc_block): New function which allocates a block and updates the filesystem accounting records appropriately. ext2_err.et.in: Added new error codes: EXT2_NO_MEMORY, EXT2_INVALID_ARGUMENT, EXT2_BLOCK_ALLOC_FAIL, EXT2_INODE_ALLOC_FAIL, EXT2_NOT_DIRECTORY Change various library files to use these functions instead of EINVAL, ENOENT, etc. ChangeLog, pass1.c, pass3.c: pass3.c (get_lost_and_found): Check error return of EXT2_FILE_NOT_FOUND instead of ENOTDIR pass1.c (pass1_check_directory): Return EXT2_NO_DIRECTORY instead of ENOTDIR expect.icount: Change expected error string to be "Invalid argument passed to ext2 library" instead of just "Invalid argument" |
||
---|---|---|
.. | ||
.depend | ||
badblocks.c | ||
ChangeLog | ||
CHANGES | ||
dirinfo.c | ||
e2fsck.8.in | ||
e2fsck.c | ||
e2fsck.h | ||
ehandler.c | ||
extend.c | ||
flushb.c | ||
iscan.c | ||
Makefile.in | ||
Makefile.pq | ||
malloc.h | ||
message.c | ||
mtrace.awk | ||
mtrace.c | ||
pass1.c | ||
pass1b.c | ||
pass2.c | ||
pass3.c | ||
pass4.c | ||
pass5.c | ||
problem.c | ||
problem.h | ||
scantest.c | ||
super.c | ||
swapfs.c | ||
unix.c | ||
util.c |