X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=debugfs%2Flsdel.c;h=e5b2d203bacb8207984cdf858cb40e1ece98720b;hb=8a546777119c9c0;hp=91ac06ade0114334d9a2dd6f2c5ebd6f3c0fb1da;hpb=048786d7e87a6de698936b0cf25f1ab70d5c15bc;p=tools%2Fe2fsprogs.git diff --git a/debugfs/lsdel.c b/debugfs/lsdel.c index 91ac06a..e5b2d20 100644 --- a/debugfs/lsdel.c +++ b/debugfs/lsdel.c @@ -6,6 +6,7 @@ * the GNU Public License. */ +#include "config.h" #include #include #include @@ -86,7 +87,7 @@ void do_lsdel(int argc, char **argv) time_t now; FILE *out; - if (common_args_process(argc, argv, 1, 2, "ls_deleted_inodes", + if (common_args_process(argc, argv, 1, 2, "list_deleted_inodes", "[secs]", 0)) return; @@ -164,10 +165,7 @@ void do_lsdel(int argc, char **argv) delarray[num_delarray].ino = ino; delarray[num_delarray].mode = inode.i_mode; delarray[num_delarray].uid = inode_uid(inode); - delarray[num_delarray].size = inode.i_size; - if (!LINUX_S_ISDIR(inode.i_mode)) - delarray[num_delarray].size |= - ((__u64) inode.i_size_high << 32); + delarray[num_delarray].size = EXT2_I_SIZE(&inode); delarray[num_delarray].dtime = inode.i_dtime; delarray[num_delarray].num_blocks = lsd.num_blocks; delarray[num_delarray].free_blocks = lsd.free_blocks;