From c2112c4cbfec679b22db994d3b880e31994687f0 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 10 Oct 2018 20:15:31 +0200 Subject: [PATCH] Commit this diff patch by gblues --- wiiu/include/sys/socket.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/wiiu/include/sys/socket.h b/wiiu/include/sys/socket.h index 3486f5130f..242e161c0e 100644 --- a/wiiu/include/sys/socket.h +++ b/wiiu/include/sys/socket.h @@ -28,6 +28,7 @@ extern "C" { /* return codes */ #define SO_SUCCESS 0 #define SO_EWOULDBLOCK 6 +#define SO_EINVAL 11 #define EWOULDBLOCK SO_EWOULDBLOCK #define EAGAIN SO_EWOULDBLOCK @@ -42,11 +43,10 @@ struct sockaddr char sa_data[]; }; -struct sockaddr_storage -{ - sa_family_t ss_family; - char __ss_padding[26]; -}; +/* Wii U only supports IPv4 so we make sockaddr_storage ++ be sockaddr_in for compatibility. ++ */ +#define sockaddr_storage sockaddr_in struct linger {