Btrfs-progs: make 0 a valid usage filter argument
authorIlya Dryomov <idryomov@gmail.com>
Tue, 12 Feb 2013 16:42:30 +0000 (18:42 +0200)
committerDavid Sterba <dsterba@suse.cz>
Wed, 13 Feb 2013 10:53:23 +0000 (11:53 +0100)
This is a progs counterpart to a "Btrfs: allow for selecting only
completely empty chunks".  usage=0 now means "select only only
completely empty chunks and nothing else".

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
cmds-balance.c

index dde7c68..b671e1d 100644 (file)
@@ -164,7 +164,7 @@ static int parse_filters(char *filters, struct btrfs_balance_args *args)
                                return 1;
                        }
                        if (parse_u64(value, &args->usage) ||
-                           args->usage < 1 || args->usage > 100) {
+                           args->usage > 100) {
                                fprintf(stderr, "Invalid usage argument: %s\n",
                                       value);
                                return 1;