Re: [Qemu-devel] [RFC v5 05/26] qjson: add "opaque" field to JSONMessageParser

2017-12-15 Thread Peter Xu
On Fri, Dec 15, 2017 at 12:45:24PM +, Stefan Hajnoczi wrote: > On Fri, Dec 15, 2017 at 03:55:06PM +0800, Peter Xu wrote: > > On Wed, Dec 13, 2017 at 03:37:02PM +, Stefan Hajnoczi wrote: > > > On Tue, Dec 05, 2017 at 01:51:39PM +0800, Peter Xu wrote: > > > > diff --git a/qga/main.c b/qga/mai

Re: [Qemu-devel] [RFC v5 05/26] qjson: add "opaque" field to JSONMessageParser

2017-12-15 Thread Stefan Hajnoczi
On Fri, Dec 15, 2017 at 03:55:06PM +0800, Peter Xu wrote: > On Wed, Dec 13, 2017 at 03:37:02PM +, Stefan Hajnoczi wrote: > > On Tue, Dec 05, 2017 at 01:51:39PM +0800, Peter Xu wrote: > > > diff --git a/qga/main.c b/qga/main.c > > > index 62a62755bd..3b5ebbc1ee 100644 > > > --- a/qga/main.c > >

Re: [Qemu-devel] [RFC v5 05/26] qjson: add "opaque" field to JSONMessageParser

2017-12-14 Thread Peter Xu
On Wed, Dec 13, 2017 at 03:37:02PM +, Stefan Hajnoczi wrote: > On Tue, Dec 05, 2017 at 01:51:39PM +0800, Peter Xu wrote: > > diff --git a/qga/main.c b/qga/main.c > > index 62a62755bd..3b5ebbc1ee 100644 > > --- a/qga/main.c > > +++ b/qga/main.c > > @@ -593,7 +593,8 @@ static void process_command

Re: [Qemu-devel] [RFC v5 05/26] qjson: add "opaque" field to JSONMessageParser

2017-12-13 Thread Stefan Hajnoczi
On Tue, Dec 05, 2017 at 01:51:39PM +0800, Peter Xu wrote: > diff --git a/qga/main.c b/qga/main.c > index 62a62755bd..3b5ebbc1ee 100644 > --- a/qga/main.c > +++ b/qga/main.c > @@ -593,7 +593,8 @@ static void process_command(GAState *s, QDict *req) > } > > /* handle requests/control events coming

[Qemu-devel] [RFC v5 05/26] qjson: add "opaque" field to JSONMessageParser

2017-12-04 Thread Peter Xu
It'll be passed to emit() as well when it happens. Since at it, add a typedef for the emitter function. Reviewed-by: Fam Zheng Signed-off-by: Peter Xu --- include/qapi/qmp/json-streamer.h | 10 -- monitor.c| 7 --- qga/main.c | 5 +++-