From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40391) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XIHgq-0001vH-Io for qemu-devel@nongnu.org; Fri, 15 Aug 2014 09:37:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XIHgf-00065T-SP for qemu-devel@nongnu.org; Fri, 15 Aug 2014 09:37:08 -0400 Received: from lputeaux-656-01-25-125.w80-12.abo.wanadoo.fr ([80.12.84.125]:42480 helo=paradis.irqsave.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XIHgf-000651-MA for qemu-devel@nongnu.org; Fri, 15 Aug 2014 09:36:57 -0400 From: =?UTF-8?q?Beno=C3=AEt=20Canet?= Date: Fri, 15 Aug 2014 15:35:41 +0200 Message-Id: <1408109759-1100-10-git-send-email-benoit.canet@nodalink.com> In-Reply-To: <1408109759-1100-1-git-send-email-benoit.canet@nodalink.com> References: <1408109759-1100-1-git-send-email-benoit.canet@nodalink.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] [PATCH v2 09/26] monitor: Make some function to extract public List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: kwolf@redhat.com, pbonzini@redhat.com, =?UTF-8?q?Beno=C3=AEt=20Canet?= , stefanha@redhat.com The functions made public are: help_cmd, do_help_cmd, do_trace_event_set_= state and do_trace_file. Put the header declaration in monitor/monitor-system.h directly to avoid = a type conflict. Signed-off-by: Beno=C3=AEt Canet --- include/monitor/monitor-system.h | 4 ++++ monitor.c | 8 ++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/include/monitor/monitor-system.h b/include/monitor/monitor-s= ystem.h index 5a83379..2e9abd2 100644 --- a/include/monitor/monitor-system.h +++ b/include/monitor/monitor-system.h @@ -98,5 +98,9 @@ int get_double(Monitor *mon, double *pval, const char *= *pp); =20 int GCC_FMT_ATTR(2, 3) monitor_fprintf(FILE *stream, const char *fmt, ...); +void help_cmd(Monitor *mon, const char *name); +void do_help_cmd(Monitor *mon, const QDict *qdict); +void do_trace_event_set_state(Monitor *mon, const QDict *qdict); +void do_trace_file(Monitor *mon, const QDict *qdict); =20 #endif diff --git a/monitor.c b/monitor.c index 106efb5..12ec622 100644 --- a/monitor.c +++ b/monitor.c @@ -740,7 +740,7 @@ static void help_cmd_dump(Monitor *mon, const Monitor= Command *cmds, } } =20 -static void help_cmd(Monitor *mon, const char *name) +void help_cmd(Monitor *mon, const char *name) { char *args[MAX_ARGS]; int nb_args =3D 0; @@ -769,12 +769,12 @@ static void help_cmd(Monitor *mon, const char *name= ) free_cmdline_args(args, nb_args); } =20 -static void do_help_cmd(Monitor *mon, const QDict *qdict) +void do_help_cmd(Monitor *mon, const QDict *qdict) { help_cmd(mon, qdict_get_try_str(qdict, "name")); } =20 -static void do_trace_event_set_state(Monitor *mon, const QDict *qdict) +void do_trace_event_set_state(Monitor *mon, const QDict *qdict) { const char *tp_name =3D qdict_get_str(qdict, "name"); bool new_state =3D qdict_get_bool(qdict, "option"); @@ -795,7 +795,7 @@ static void do_trace_event_set_state(Monitor *mon, co= nst QDict *qdict) } =20 #ifdef CONFIG_TRACE_SIMPLE -static void do_trace_file(Monitor *mon, const QDict *qdict) +void do_trace_file(Monitor *mon, const QDict *qdict) { const char *op =3D qdict_get_try_str(qdict, "op"); const char *arg =3D qdict_get_try_str(qdict, "arg"); --=20 2.1.0.rc1