[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH for-3.2 00/13] slirp: cleanups
From: |
Marc-André Lureau |
Subject: |
[Qemu-devel] [PATCH for-3.2 00/13] slirp: cleanups |
Date: |
Sat, 10 Nov 2018 17:45:35 +0400 |
Hi,
Here is a bunch of slirp cleanups for 3.2.
Marc-André Lureau (13):
slirp: associate slirp_output callback with the Slirp context
slirp: remove do_pty from fork_exec()
slirp: replace ex_pty with ex_chardev
slirp: use a dedicated field for chardev pointer
slirp: remove unused EMU_RSH
slirp: rename /extra/chardev
slirp: move internal function declarations
slirp: remove Monitor dependency, return a string for info
slirp: fix slirp_add_exec() leaks
slirp: improve subprocess socket creation
slirp: replace the poor-man string split with g_strsplit()
glib-compat: add g_spawn_async_with_fds() fallback
slirp: simplify fork_exec()
include/glib-compat.h | 56 ++++++++++
slirp/libslirp.h | 14 ++-
slirp/misc.h | 9 +-
slirp/slirp.h | 4 +
slirp/socket.h | 2 +-
net/slirp.c | 20 ++--
slirp/misc.c | 240 +++++++++++++++++++-----------------------
slirp/ncsi.c | 2 +-
slirp/slirp.c | 34 +++---
slirp/socket.c | 4 -
slirp/tcp_subr.c | 9 +-
11 files changed, 216 insertions(+), 178 deletions(-)
--
2.19.1.708.g4ede3d42df
- [Qemu-devel] [PATCH for-3.2 00/13] slirp: cleanups,
Marc-André Lureau <=
- [Qemu-devel] [PATCH for-3.2 01/13] slirp: associate slirp_output callback with the Slirp context, Marc-André Lureau, 2018/11/10
- [Qemu-devel] [PATCH for-3.2 02/13] slirp: remove do_pty from fork_exec(), Marc-André Lureau, 2018/11/10
- [Qemu-devel] [PATCH for-3.2 03/13] slirp: replace ex_pty with ex_chardev, Marc-André Lureau, 2018/11/10
- [Qemu-devel] [PATCH for-3.2 07/13] slirp: move internal function declarations, Marc-André Lureau, 2018/11/10
- [Qemu-devel] [PATCH for-3.2 06/13] slirp: rename /extra/chardev, Marc-André Lureau, 2018/11/10