summaryrefslogtreecommitdiffstats
path: root/util/qemu-sockets.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into stagingStefan Hajnoczi2022-10-301-0/+25
|\
| * qemu-sockets: update socket_uri() and socket_parse() to be consistentLaurent Vivier2022-10-281-1/+6
| * qemu-sockets: move and rename SocketAddress_to_str()Laurent Vivier2022-10-281-0/+20
* | util/qemu-sockets: Use g_get_tmp_dir() to get the directory for temporary filesBin Meng2022-10-261-3/+2Star
|/
* util/qemu-sockets: Enable unix socket support on WindowsBin Meng2022-09-021-25/+0Star
* util/qemu-sockets: Replace the call to close a socket with closesocket()Bin Meng2022-08-051-2/+2
* Remove qemu-common.h include from most unitsMarc-André Lureau2022-04-061-1/+0Star
* Drop qemu_foo() socket API wrapperMarc-André Lureau2022-03-221-5/+5
* build-sys: add HAVE_IPPROTO_MPTCPMarc-André Lureau2021-09-301-3/+3
* qapi: Convert simple union SocketAddressLegacy to flat oneMarkus Armbruster2021-09-271-4/+4
* qemu-sockets: fix unix socket path copy (again)Michael Tokarev2021-09-061-8/+5Star
* util: fix abstract socket path copyMarc-André Lureau2021-08-041-1/+4
* qemu-sockets: introduce socket_address_parse_named_fd()Vladimir Sementsov-Ogievskiy2021-06-181-0/+19
* sockets: Support multipath TCPDr. David Alan Gilbert2021-06-081-0/+23
* sockets: update SOCKET_ADDRESS_TYPE_FD listen(2) backlogStefan Hajnoczi2021-05-111-7/+22
* 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