]> git.pld-linux.org Git - packages/ntp.git/blame - ntp-4.2.4p4-cmsgalign.patch
- restore the background feature
[packages/ntp.git] / ntp-4.2.4p4-cmsgalign.patch
CommitLineData
6fca7355
ER
1diff -up ntp-4.2.4p4/ntpd/ntp_io.c.cmsgalign ntp-4.2.4p4/ntpd/ntp_io.c
2--- ntp-4.2.4p4/ntpd/ntp_io.c.cmsgalign 2008-03-10 20:01:21.000000000 +0100
3+++ ntp-4.2.4p4/ntpd/ntp_io.c 2008-03-10 20:04:02.000000000 +0100
4@@ -2933,8 +2933,8 @@ read_network_packet(SOCKET fd, struct in
5 msghdr.msg_namelen = sizeof(rb->recv_srcadr);
6 msghdr.msg_iov = &iovec;
7 msghdr.msg_iovlen = 1;
8- msghdr.msg_control = (void *)&control;
9- msghdr.msg_controllen = sizeof(control);
10+ msghdr.msg_control = (void *)((long)(control + 7) & -8); /* align to 8 bytes */
11+ msghdr.msg_controllen = sizeof(control) - 8;
12 msghdr.msg_flags = 0;
13 rb->recv_length = recvmsg(fd, &msghdr, 0);
14 #endif
This page took 0.051339 seconds and 4 git commands to generate.