projects
/
musl
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
fix misaligned address buffers in gethostbyname[2][_r] results
[musl]
/
arch
/
aarch64
/
bits
/
socket.h
1
#include <endian.h>
2
3
struct msghdr
4
{
5
void *msg_name;
6
socklen_t msg_namelen;
7
struct iovec *msg_iov;
8
#if __BYTE_ORDER == __BIG_ENDIAN
9
int __pad1, msg_iovlen;
10
#else
11
int msg_iovlen, __pad1;
12
#endif
13
void *msg_control;
14
#if __BYTE_ORDER == __BIG_ENDIAN
15
int __pad2;
16
socklen_t msg_controllen;
17
#else
18
socklen_t msg_controllen;
19
int __pad2;
20
#endif
21
int msg_flags;
22
};
23
24
struct cmsghdr
25
{
26
#if __BYTE_ORDER == __BIG_ENDIAN
27
int __pad1;
28
socklen_t cmsg_len;
29
#else
30
socklen_t cmsg_len;
31
int __pad1;
32
#endif
33
int cmsg_level;
34
int cmsg_type;
35
};