From: Artem Bityutskiy Date: Fri, 5 Sep 2008 08:56:22 +0000 (+0300) Subject: mkfs.ubifs: check max_leb_count X-Git-Tag: v1.3.0~146 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=b7acac9855a053c6b5ceb50bba5d21a8ace85ac5;p=mtd-utils.git mkfs.ubifs: check max_leb_count Complain and exit if max. count of LEBs was not specified. Signed-off-by: Artem Bityutskiy --- diff --git a/mkfs.ubifs/mkfs.ubifs.c b/mkfs.ubifs/mkfs.ubifs.c index f20396f..2ea8f7b 100644 --- a/mkfs.ubifs/mkfs.ubifs.c +++ b/mkfs.ubifs/mkfs.ubifs.c @@ -437,6 +437,7 @@ static int get_options(int argc, char**argv) c->lsave_cnt = 256; c->leb_size = -1; c->min_io_size = -1; + c->max_leb_cnt = -1; c->max_bud_bytes = -1; c->log_lebs = -1; @@ -563,6 +564,10 @@ static int get_options(int argc, char**argv) if (c->leb_size == -1) return err_msg("LEB size was not specified (use -h for help)"); + if (c->max_leb_cnt == -1) + return err_msg("Maximum count of LEBs was not specified " + "(use -h for help)"); + if (c->max_bud_bytes == -1) { int lebs;