summarylogtreecommitdiffstats
path: root/newkernel.patch
blob: d5358ab41f1f571e4a0b6fc518b99d407b5acc9f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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;