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 <marcandre.lur...@redhat.com> > --- > 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...