summaryrefslogtreecommitdiffhomepage
path: root/arch/nt32/bits/socket.h.in
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2020-05-03 04:22:29 +0000
committermidipix <writeonce@midipix.org>2020-05-03 04:22:29 +0000
commit1cfd88096fbd2a4593dfe3fa7e26e973a833a82d (patch)
tree801c7b5883dd181eba2f16b8a5e16e59780a1a7c /arch/nt32/bits/socket.h.in
parenta9c0442c3abec547553e9c0c0d885c7e81392c15 (diff)
downloadmmglue-1cfd88096fbd2a4593dfe3fa7e26e973a833a82d.tar.bz2
mmglue-1cfd88096fbd2a4593dfe3fa7e26e973a833a82d.tar.xz
nt32|nt64: move msghdr and cmsghdr out of bits/socket.h as needed.
[while maintaining compatibility with older musl versions] [cf. musl commit a0252bc75b8546008c6b87e58344c4340683d5eb]
Diffstat (limited to 'arch/nt32/bits/socket.h.in')
-rw-r--r--arch/nt32/bits/socket.h.in17
1 files changed, 17 insertions, 0 deletions
diff --git a/arch/nt32/bits/socket.h.in b/arch/nt32/bits/socket.h.in
new file mode 100644
index 0000000..36febbc
--- /dev/null
+++ b/arch/nt32/bits/socket.h.in
@@ -0,0 +1,17 @@
+struct msghdr
+{
+ void *msg_name;
+ socklen_t msg_namelen;
+ struct iovec *msg_iov;
+ int msg_iovlen;
+ void *msg_control;
+ socklen_t msg_controllen;
+ int msg_flags;
+};
+
+struct cmsghdr
+{
+ socklen_t cmsg_len;
+ int cmsg_level;
+ int cmsg_type;
+};