From c2cdf5c5892165cbe7d3567bff5930521bc52669 Mon Sep 17 00:00:00 2001 From: Kevin Wolf Date: Wed, 5 Jun 2013 14:19:36 +0200 Subject: qemu-io: Move functions for registering and running commands Signed-off-by: Kevin Wolf Reviewed-by: Eric Blake Signed-off-by: Stefan Hajnoczi --- cmd.h | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'cmd.h') diff --git a/cmd.h b/cmd.h index 5b6f61b..0d01a33 100644 --- a/cmd.h +++ b/cmd.h @@ -39,23 +39,16 @@ typedef struct cmdinfo { helpfunc_t help; } cmdinfo_t; -extern cmdinfo_t *cmdtab; -extern int ncmds; - typedef int (*checkfunc_t)(BlockDriverState *bs, const cmdinfo_t *ci); -void add_command(const cmdinfo_t *ci); +void qemuio_add_command(const cmdinfo_t *ci); void add_user_command(char *optarg); void add_check_command(checkfunc_t cf); -const cmdinfo_t *find_command(const char *cmd); - void command_loop(void); -int command_usage(const cmdinfo_t *ci); -int command(const cmdinfo_t *ci, int argc, char **argv); +int qemuio_command_usage(const cmdinfo_t *ci); /* from input.h */ -char **breakline(char *input, int *count); char *fetchline(void); void cvtstr(double value, char *str, size_t sz); -- cgit v1.1