summaryrefslogtreecommitdiff
path: root/commands.h
diff options
context:
space:
mode:
authorGui Hecheng <guihc.fnst@cn.fujitsu.com>2014-06-30 11:54:11 +0800
committerDavid Sterba <dsterba@suse.cz>2014-08-22 14:55:27 +0200
commita184abc70f7b1468e6036ab576f1587ee0574668 (patch)
treeb2195990a6e95695f163ab06952b386421e644c4 /commands.h
parent266c81a910540d85cc47463b2a0cb16b0dd4e1e1 (diff)
downloadbtrfs-progs-a184abc70f7b1468e6036ab576f1587ee0574668.tar.gz
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>
Diffstat (limited to 'commands.h')
-rw-r--r--commands.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/commands.h b/commands.h
index db70043..4d870f6 100644
--- a/commands.h
+++ b/commands.h
@@ -14,8 +14,6 @@
* Boston, MA 021110-1307, USA.
*/
-#define ARGV0_BUF_SIZE 64
-
struct cmd_struct {
const char *token;
int (*fn)(int, char **);
@@ -62,10 +60,6 @@ struct cmd_group {
/* btrfs.c */
int prefixcmp(const char *str, const char *prefix);
-int check_argc_exact(int nargs, int expected);
-int check_argc_min(int nargs, int expected);
-int check_argc_max(int nargs, int expected);
-
int handle_command_group(const struct cmd_group *grp, int argc,
char **argv);