On Fri, Jun 19, 2015 at 01:01:51PM +0200, Jan Ťulák wrote: > From: Dave Chinner <dchinner@xxxxxxxxxx> > > Because passing "-n ftype=2" should fail. > > Signed-off-by: Dave Chinner <dchinner@xxxxxxxxxx> > Signed-off-by: Jan Ťulák <jtulak@xxxxxxxxxx> > --- Reviewed-by: Brian Foster <bfoster@xxxxxxxxxx> > mkfs/xfs_mkfs.c | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/mkfs/xfs_mkfs.c b/mkfs/xfs_mkfs.c > index d0de90d..1652903 100644 > --- a/mkfs/xfs_mkfs.c > +++ b/mkfs/xfs_mkfs.c > @@ -1617,12 +1617,15 @@ _("cannot specify both crc and ftype\n")); > reqval('n', nopts, N_FTYPE); > if (nftype) > respec('n', nopts, N_FTYPE); > - dirftype = atoi(value); > + c = atoi(value); > + if (c < 0 || c > 1) > + illegal(value, "n ftype"); > if (crcs_enabled) { > fprintf(stderr, > _("cannot specify both crc and ftype\n")); > usage(); > } > + dirftype = c; > nftype = 1; > break; > default: > -- > 2.1.0 > > _______________________________________________ > xfs mailing list > xfs@xxxxxxxxxxx > http://oss.sgi.com/mailman/listinfo/xfs _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs