btrfs-progs: move the check_argc_* functions into utils.c
commita184abc70f7b1468e6036ab576f1587ee0574668
authorGui Hecheng <guihc.fnst@cn.fujitsu.com>
Mon, 30 Jun 2014 03:54:11 +0000 (30 11:54 +0800)
committerDavid Sterba <dsterba@suse.cz>
Fri, 22 Aug 2014 12:55:27 +0000 (22 14:55 +0200)
treeb2195990a6e95695f163ab06952b386421e644c4
parent266c81a910540d85cc47463b2a0cb16b0dd4e1e1
btrfs-progs: move the check_argc_* functions into utils.c

To let the independent tools(e.g. btrfs-image, btrfs-convert, etc.)
share the convenience of check_argc_* functions, just move it into
utils.c.
Also add a new function "set_argv0" to set the correct tool name:
*btrfs-image*: too few arguments

The original btrfs* tools work as before.

Signed-off-by: Gui Hecheng <guihc.fnst@cn.fujitsu.com>
[moved argv0 and check_argc to utils.*]
Signed-off-by: David Sterba <dsterba@suse.cz>
btrfs.c
cmds-property.c
commands.h
help.c
utils.c
utils.h