dump.f2fs: fix an error in dump nat pack num
This patch fix an error in dump nat pack num
Signed-off-by: Yunlei He <heyunlei@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
diff --git a/fsck/dump.c b/fsck/dump.c
index 8e7c85c..5d0d3d9 100644
--- a/fsck/dump.c
+++ b/fsck/dump.c
@@ -34,7 +34,7 @@
pgoff_t block_addr;
char buf[BUF_SZ];
int seg_off;
- int fd, ret, pack = 1;
+ int fd, ret, pack;
unsigned int i;
nat_block = (struct f2fs_nat_block *)calloc(BLOCK_SZ, 1);
@@ -47,7 +47,7 @@
fd = open("dump_nat", O_CREAT|O_WRONLY|O_TRUNC, 0666);
ASSERT(fd >= 0);
- for (block_off = 0; block_off < nr_nat_blks; block_off++) {
+ for (block_off = 0; block_off < nr_nat_blks; pack = 1, block_off++) {
seg_off = block_off >> sbi->log_blocks_per_seg;
block_addr = (pgoff_t)(nm_i->nat_blkaddr +