summaryrefslogtreecommitdiffstats
path: root/util/qemu-sockets.c
Commit message (Expand)AuthorAgeFilesLines
* sockets: Make abstract UnixSocketAddress depend on CONFIG_LINUXMarkus Armbruster2020-11-031-10/+30
* sockets: Bypass "replace empty @path" for abstract unix socketsMarkus Armbruster2020-11-031-1/+1
* sockets: Fix socket_sockaddr_to_address_unix() for abstract socketsMarkus Armbruster2020-11-031-2/+12
* sockets: Fix default of UnixSocketAddress member @tightMarkus Armbruster2020-11-031-2/+2
* util: include the target address in socket connect failuresDaniel P. Berrangé2020-10-291-13/+19
* monitor: Use getter/setter functions for cur_monKevin Wolf2020-10-091-0/+1
* qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi2020-09-231-2/+2
* util/: fix some comment spelling errorszhaolichang2020-09-171-1/+1
* qemu-sockets: add abstract UNIX domain socket supportxiaoqiang zhao2020-05-201-7/+32
* Compress lines for immediate returnSimran Singhal2020-05-041-4/+1Star
* util/qemu-sockets: fix keep_alive handling in inet_connect_saddrVladimir Sementsov-Ogievskiy2019-09-251-2/+3
* socket: Add backlog parameter to socket_listenJuan Quintela2019-09-031-11/+22
* qapi: Add InetSocketAddress member keep-aliveVladimir Sementsov-Ogievskiy2019-08-151-0/+28
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-0/+1
* util: simplify unix_listen()Marc-André Lureau2019-05-101-16/+2Star
* sockets: avoid string truncation warnings when copying UNIX pathDaniel P. Berrangé2019-05-031-4/+8
* avoid TABs in files that only contain a fewPaolo Bonzini2019-01-111-2/+2
* sockets: allow SocketAddress 'fd' to reference numeric file descriptorsDaniel P. Berrange2018-03-131-3/+13
* sockets: check that the named file descriptor is a socketDaniel P. Berrange2018-03-131-2/+16
* sockets: move fd_is_socket() into common sockets codeDaniel P. Berrange2018-03-131-0/+8
* Include less of the generated modular QAPI headersMarkus Armbruster2018-03-021-1/+1
* sockets: fix parsing of ipv4/ipv6 opts in parse_socket_addrDaniel P. Berrange2018-02-051-4/+40
* sockets: remove obsolete code that updated listen addressDaniel P. Berrange2017-12-211-26/+5Star
* misc: remove duplicated includesPhilippe Mathieu-Daudé2017-12-181-1/+0Star
* sockets: avoid crash when cleaning up sockets for an invalid FDDaniel P. Berrange2017-11-281-0/+3
* sockets: avoid leak of listen file descriptorDaniel P. Berrange2017-11-071-23/+29
* sockets: Handle race condition between binds to the same portKnut Omang2017-10-161-17/+41
* sockets: factor out create_fast_reuse_socketKnut Omang2017-10-161-3/+12
* sockets: factor out a new try_bind() functionKnut Omang2017-10-161-30/+39
* util: remove the obsolete non-blocking connectCao jin2017-09-051-182/+23Star
* sockets: ensure we don't accept IPv4 clients when IPv4 is disabledDaniel P. Berrange2017-07-141-9/+31
* sockets: don't block IPv4 clients when listening on "::"Daniel P. Berrange2017-07-141-4/+0Star
* sockets: ensure we can bind to both ipv4 & ipv6 separatelyDaniel P. Berrange2017-07-141-8/+23
* util/qemu-sockets: Drop unused helper socket_address_to_string()Mao Zhongyi2017-07-111-34/+0Star
* sockets: avoid formatting buffer that may not be NUL terminatedDaniel P. Berrange2017-07-041-1/+1
* sockets: improve error reporting if UNIX socket path is too longDaniel P. Berrange2017-06-071-22/+46
* sockets: Plug memory leak in socket_address_flatten()Markus Armbruster2017-05-231-1/+3
* sockets: Delete unused helper socket_address_crumple()Markus Armbruster2017-05-091-31/+0Star
* sockets: Limit SocketAddressLegacy to external interfacesMarkus Armbruster2017-05-091-75/+105
* sockets: Rename SocketAddressFlat to SocketAddressMarkus Armbruster2017-05-091-5/+5
* sockets: Rename SocketAddress to SocketAddressLegacyMarkus Armbruster2017-05-091-50/+50
* sockets: Prepare inet_parse() for flattened SocketAddressMarkus Armbruster2017-05-091-18/+12Star
* sockets: Prepare vsock_parse() for flattened SocketAddressMarkus Armbruster2017-05-091-10/+10
* socket: Make errp the last parameter of vsock_connect_saddrFam Zheng2017-04-241-5/+6
* socket: Make errp the last parameter of unix_connect_saddrFam Zheng2017-04-241-6/+8
* socket: Make errp the last parameter of inet_connect_saddrFam Zheng2017-04-241-4/+5
* socket: Make errp the last parameter of socket_connectFam Zheng2017-04-241-2/+2
* sockets: New helper socket_address_crumple()Markus Armbruster2017-04-031-0/+32
* io vnc sockets: Clean up SocketAddressKind switchesMarkus Armbruster2017-04-031-3/+1Star
* nbd sockets vnc: Mark problematic address family tests TODOMarkus Armbruster2017-04-031-0/+4