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 {