diff options
Diffstat (limited to 'newkernel.patch')
-rw-r--r-- | newkernel.patch | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/newkernel.patch b/newkernel.patch new file mode 100644 index 000000000000..d5358ab41f1f --- /dev/null +++ b/newkernel.patch @@ -0,0 +1,15 @@ +diff --git a/ntpclient.c b/ntpclient.c +index fb89ffe..ce818fc 100644 +--- a/ntpclient.c ++++ b/ntpclient.c +@@ -251,8 +251,8 @@ static void get_packet_timestamp(int usd, struct ntptime *udp_arrival_ntp) + { + #ifdef PRECISION_SIOCGSTAMP + struct timeval udp_arrival; +- if ( ioctl(usd, SIOCGSTAMP, &udp_arrival) < 0 ) { +- perror("ioctl-SIOCGSTAMP"); ++ if ( ioctl(usd, SIOCGSTAMP_OLD, &udp_arrival) < 0 ) { ++ perror("ioctl-SIOCGSTAMP_OLD"); + ntpc_gettime(&udp_arrival_ntp->coarse, &udp_arrival_ntp->fine); + } else { + udp_arrival_ntp->coarse = udp_arrival.tv_sec + JAN_1970; |