On Saturday 27 February 2016 00:32:15 Deepa Dinamani wrote: > ICMP timestamp messages and IP source route options require > timestamps to be in milliseconds modulo 24 hours from > midnight UT format. > > Add inet_current_timestamp() function to support this. The function > returns the required timestamp in network byte order. > > Timestamp calculation is also changed to call ktime_get_real_ts64() > which uses struct timespec64. struct timespec64 is y2038 safe. > Previously it called getnstimeofday() which uses struct timespec. > struct timespec is not y2038 safe. > > Signed-off-by: Deepa Dinamani <deepa.ker...@gmail.com> > Cc: "David S. Miller" <da...@davemloft.net> > Cc: Alexey Kuznetsov <kuz...@ms2.inr.ac.ru> > Cc: Hideaki YOSHIFUJI <yoshf...@linux-ipv6.org> > Cc: James Morris <jmor...@namei.org> > Cc: Patrick McHardy <ka...@trash.net> >
Acked-by: Arnd Bergmann <a...@arndb.de>