From b34ff22dc7c1e2dfef5d2ab34458d8371533b6d3 Mon Sep 17 00:00:00 2001 From: Lectem Date: Tue, 12 Jan 2016 23:56:07 -0500 Subject: [PATCH] fix sockaddr_storage to match the one used by SOC --- libctru/include/sys/socket.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libctru/include/sys/socket.h b/libctru/include/sys/socket.h index b89f896..c8ba3ab 100644 --- a/libctru/include/sys/socket.h +++ b/libctru/include/sys/socket.h @@ -60,9 +60,10 @@ struct sockaddr { char sa_data[]; }; +// biggest size on 3ds is 0x1C (sockaddr_in6) struct sockaddr_storage { sa_family_t ss_family; - char __ss_padding[14]; + char __ss_padding[26]; }; struct linger {