qemu/chardev
xiaoqiang zhao 776b97d360 qemu-sockets: add abstract UNIX domain socket support
unix_listen/connect_saddr now support abstract address types

two aditional BOOL switches are introduced:
tight: whether to set @addrlen to the minimal string length,
       or the maximum sun_path length. default is TRUE
abstract: whether we use abstract address. default is FALSE

cli example:
-monitor unix:/tmp/unix.socket,abstract,tight=off
OR
-chardev socket,path=/tmp/unix.socket,id=unix1,abstract,tight=on

Signed-off-by: xiaoqiang zhao <zxq_yx_007@163.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-05-20 10:34:40 +01:00
..
baum.c
char-console.c
char-fd.c
char-fe.c
char-file.c
char-io.c
char-mux.c
char-null.c
char-parallel.c
char-pipe.c chardev: Improve error report by calling error_setg_win32() 2020-03-09 13:36:15 +01:00
char-pty.c
char-ringbuf.c
char-serial.c chardev: Add macOS to list of OSes that support -chardev serial 2020-05-04 14:35:23 +02:00
char-socket.c qemu-sockets: add abstract UNIX domain socket support 2020-05-20 10:34:40 +01:00
char-stdio.c
char-udp.c
char-win-stdio.c
char-win.c chardev: Improve error report by calling error_setg_win32() 2020-03-09 13:36:15 +01:00
char.c qemu-sockets: add abstract UNIX domain socket support 2020-05-20 10:34:40 +01:00
Makefile.objs
msmouse.c
spice.c
testdev.c
trace-events
wctablet.c