On Tue, Feb 12, 2019 at 5:09 PM Marc-André Lureau <
marcandre.lur...@redhat.com> wrote:

> Hi,
>
> QEMU wraps the socket functions in os-win32.h, but in commit
> a9d8b3ec4385793815d71217857304, the header inclusion was dropped,
> breaking slirp on Windows. Fix the regression by wrapping all the
> socket functions.
>
> thanks
>
> Marc-André Lureau (2):
>   slirp: remove slirp_ prefix for socket wrappers
>   slirp: wrap the remaining socket functions
>
>  slirp/util.h     |  75 ++++++++++++++++++----
>  slirp/ip_icmp.c  |   4 +-
>  slirp/misc.c     |  14 ++--
>  slirp/slirp.c    |   2 +-
>  slirp/socket.c   |  14 ++--
>  slirp/tcp_subr.c |  10 +--
>  slirp/udp.c      |   2 +-
>  slirp/util.c     | 164 ++++++++++++++++++++++++++++++++++++++++++++++-
>  8 files changed, 246 insertions(+), 39 deletions(-)
>
> --
> 2.21.0.rc0.1.g036caf7885
>

Confirmed, slirp working again in qemu-system-ppc for windows, so

Tested-by: Howard Spoelstra

Reply via email to