[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 1/1] RFC: net/slirp: link with libslirp
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [Qemu-devel] [PATCH 1/1] RFC: net/slirp: link with libslirp |
Date: |
Fri, 8 Feb 2019 22:56:06 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 |
On 2/8/19 7:12 PM, Marc-André Lureau wrote:
> Once libslirp has received its first release, we can link with the
> external libslirp library.
Is there a scheduled date?
> The migration data should be compatible with current and older qemu
> versions (same compatibility as today). See "slirp: add state
> saving/loading" patch. However, the content should be treated as a
> blob, as the format may change eventually in the future.
>
> Signed-off-by: Marc-André Lureau <address@hidden>
> ---
> include/migration/qemu-file-types.h | 2 +
> migration/qemu-file.h | 1 -
> slirp/bootp.h | 128 ---
> slirp/debug.h | 48 -
> slirp/dhcpv6.h | 25 -
> slirp/if.h | 23 -
> slirp/ip.h | 241 -----
> slirp/ip6.h | 159 ---
> slirp/ip6_icmp.h | 231 ----
> slirp/ip_icmp.h | 165 ---
> slirp/libslirp.h | 107 --
> slirp/main.h | 18 -
> slirp/mbuf.h | 126 ---
> slirp/misc.h | 68 --
> slirp/ncsi-pkt.h | 419 --------
> slirp/qtailq.h | 193 ----
> slirp/sbuf.h | 29 -
> slirp/slirp.h | 274 -----
> slirp/socket.h | 162 ---
> slirp/state.h | 9 -
> slirp/tcp.h | 180 ----
> slirp/tcp_timer.h | 127 ---
> slirp/tcp_var.h | 161 ---
> slirp/tcpip.h | 101 --
> slirp/tftp.h | 51 -
> slirp/udp.h | 91 --
> slirp/util.h | 127 ---
> net/slirp.c | 48 +-
> slirp/arp_table.c | 91 --
> slirp/bootp.c | 370 -------
> slirp/cksum.c | 160 ---
> slirp/dhcpv6.c | 206 ----
> slirp/dnssearch.c | 310 ------
> slirp/if.c | 220 ----
> slirp/ip6_icmp.c | 437 --------
> slirp/ip6_input.c | 77 --
> slirp/ip6_output.c | 38 -
> slirp/ip_icmp.c | 469 --------
> slirp/ip_input.c | 471 --------
> slirp/ip_output.c | 172 ---
> slirp/mbuf.c | 237 ----
> slirp/misc.c | 320 ------
> slirp/ncsi.c | 166 ---
> slirp/ndp_table.c | 86 --
> slirp/sbuf.c | 188 ----
> slirp/slirp.c | 1121 -------------------
> slirp/socket.c | 935 ----------------
> slirp/state.c | 394 -------
> slirp/tcp_input.c | 1554 ---------------------------
> slirp/tcp_output.c | 524 ---------
> slirp/tcp_subr.c | 985 -----------------
> slirp/tcp_timer.c | 293 -----
> slirp/tftp.c | 462 --------
> slirp/udp.c | 361 -------
> slirp/udp6.c | 172 ---
> slirp/util.c | 207 ----
> util/main-loop.c | 2 -
> vl.c | 2 -
> MAINTAINERS | 1 -
> Makefile.objs | 1 -
> configure | 25 +
> net/Makefile.objs | 2 +
> slirp/COPYRIGHT | 61 --
> slirp/Makefile.objs | 34 -
> util/Makefile.objs | 1 +
> 65 files changed, 76 insertions(+), 14393 deletions(-)
Nice...