We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3392345 commit 1fd7c38Copy full SHA for 1fd7c38
1 file changed
utils.c
@@ -759,7 +759,7 @@ send_pid_on_socket (int sockfd)
759
struct msghdr msg = {};
760
struct iovec iov = { buf, sizeof (buf) };
761
const ssize_t control_len_snd = CMSG_SPACE(sizeof(struct ucred));
762
- char control_buf_snd[control_len_snd];
+ _Alignas(struct cmsghdr) char control_buf_snd[control_len_snd];
763
struct cmsghdr *cmsg;
764
struct ucred cred;
765
@@ -801,7 +801,7 @@ read_pid_from_socket (int sockfd)
801
802
struct iovec iov = { recv_buf, sizeof (recv_buf) };
803
const ssize_t control_len_rcv = CMSG_SPACE(sizeof(struct ucred));
804
- char control_buf_rcv[control_len_rcv];
+ _Alignas(struct cmsghdr) char control_buf_rcv[control_len_rcv];
805
struct cmsghdr* cmsg;
806
807
msg.msg_iov = &iov;
0 commit comments