|
@@ -619,10 +619,9 @@ void __sock_recv_timestamp(struct msghdr *msg, struct sock *sk,
|
|
|
put_cmsg(msg, SOL_SOCKET, SCM_TIMESTAMP,
|
|
|
sizeof(tv), &tv);
|
|
|
} else {
|
|
|
- struct timespec ts;
|
|
|
- skb_get_timestampns(skb, &ts);
|
|
|
+ skb_get_timestampns(skb, &ts[0]);
|
|
|
put_cmsg(msg, SOL_SOCKET, SCM_TIMESTAMPNS,
|
|
|
- sizeof(ts), &ts);
|
|
|
+ sizeof(ts[0]), &ts[0]);
|
|
|
}
|
|
|
}
|
|
|
|