summarylogtreecommitdiffstats
path: root/newkernel.patch
diff options
context:
space:
mode:
Diffstat (limited to 'newkernel.patch')
-rw-r--r--newkernel.patch15
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;