From b343d75a5ab76eabd99d056453f18e139ff997e9 Mon Sep 17 00:00:00 2001 From: Alasdair Kergon Date: Tue, 6 Mar 2012 02:30:49 +0000 Subject: Switch pvscan --cache major:minor to --major --minor. --- tools/lvcreate.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'tools/lvcreate.c') diff --git a/tools/lvcreate.c b/tools/lvcreate.c index ea5111bd..def36b97 100644 --- a/tools/lvcreate.c +++ b/tools/lvcreate.c @@ -587,6 +587,16 @@ static int _read_activation_params(struct lvcreate_params *lp, struct cmd_contex if (!(lp->permission & LVM_WRITE)) lp->zero = 0; + if (arg_count(cmd, major_ARG) > 1) { + log_error("Option -j/--major may not be repeated."); + return 0; + } + + if (arg_count(cmd, minor_ARG) > 1) { + log_error("Option --minor may not be repeated."); + return 0; + } + lp->minor = arg_int_value(cmd, minor_ARG, -1); lp->major = arg_int_value(cmd, major_ARG, -1); -- cgit