chardev: Add websocket support
authorJulia Suvorova <jusual@mail.ru>
Thu, 18 Oct 2018 22:35:00 +0000 (01:35 +0300)
committerMarc-André Lureau <marcandre.lureau@redhat.com>
Thu, 1 Nov 2018 08:12:58 +0000 (12:12 +0400)
commit981b06e7444781981cb86a8f1cce8567e63e83ac
treeadf19f19ed9a2070f5ca5986feaa4ce04060b3b1
parent4493b6a54cbf85797a462978a7f1126de8c9c7b8
chardev: Add websocket support

New option "websocket" added to allow using WebSocket protocol for
chardev socket backend.
Example:
    -chardev socket,websocket,server,id=...

Signed-off-by: Julia Suvorova <jusual@mail.ru>
Message-Id: <20181018223501.21683-3-jusual@mail.ru>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
chardev/char-socket.c
chardev/char.c
qapi/char.json
qemu-options.hx