X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;ds=sidebyside;f=arch%2Fpowerpc%2Fbits%2Fsocket.h;h=18087919be9cfb425f396e41ced4a5bc5db55e89;hb=3975577922aedab7d60788dd320a2c8e4e94bc6e;hp=3d97193a7a3d456a5d22c427e22d60a098376c5d;hpb=1c8eb8bad791fe9d01d0d4ab77882db634fa933d;p=musl diff --git a/arch/powerpc/bits/socket.h b/arch/powerpc/bits/socket.h index 3d97193a..18087919 100644 --- a/arch/powerpc/bits/socket.h +++ b/arch/powerpc/bits/socket.h @@ -1,12 +1,19 @@ struct msghdr { void *msg_name; - int msg_namelen; + socklen_t msg_namelen; struct iovec *msg_iov; - unsigned long msg_iovlen; + int msg_iovlen; void *msg_control; - unsigned long msg_controllen; - unsigned msg_flags; + socklen_t msg_controllen; + int msg_flags; +}; + +struct cmsghdr +{ + socklen_t cmsg_len; + int cmsg_level; + int cmsg_type; }; #define SO_DEBUG 1 @@ -17,18 +24,21 @@ struct msghdr #define SO_BROADCAST 6 #define SO_SNDBUF 7 #define SO_RCVBUF 8 -#define SO_SNDBUFFORCE 32 -#define SO_RCVBUFFORCE 33 #define SO_KEEPALIVE 9 #define SO_OOBINLINE 10 #define SO_NO_CHECK 11 #define SO_PRIORITY 12 #define SO_LINGER 13 #define SO_BSDCOMPAT 14 +#define SO_REUSEPORT 15 #define SO_RCVLOWAT 16 #define SO_SNDLOWAT 17 #define SO_RCVTIMEO 18 #define SO_SNDTIMEO 19 #define SO_PASSCRED 20 #define SO_PEERCRED 21 - +#define SO_ACCEPTCONN 30 +#define SO_SNDBUFFORCE 32 +#define SO_RCVBUFFORCE 33 +#define SO_PROTOCOL 38 +#define SO_DOMAIN 39