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