X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=include%2Fsys%2Fsocket.h;h=71d9b88430bb95587aee7ea697835f4178d76b5b;hb=144c951b0df6be51a67c9f4d5d3626c22a947f16;hp=78c93056661a47473bd762735d8c9de6d3fce1ae;hpb=0b44a0315b47dd8eced9f3b7f31580cf14bbfc01;p=musl diff --git a/include/sys/socket.h b/include/sys/socket.h index 78c93056..71d9b884 100644 --- a/include/sys/socket.h +++ b/include/sys/socket.h @@ -11,6 +11,7 @@ extern "C" { #define __NEED_uid_t #define __NEED_pid_t #define __NEED_gid_t +#define __NEED_struct_iovec #include @@ -25,8 +26,10 @@ struct sockaddr struct sockaddr_storage { sa_family_t ss_family; - long long __ss_align; - char __ss_padding[128 - sizeof(sa_family_t) - sizeof(long long)]; + union { + long long __align; + char __padding[126]; + } __padding; }; int socket (int, int, int);