--- zzzz-none-000/linux-3.10.107/kernel/time/ntp_internal.h 2017-06-27 09:49:32.000000000 +0000 +++ scorpion-7490-727/linux-3.10.107/kernel/time/ntp_internal.h 2021-02-04 17:41:59.000000000 +0000 @@ -5,8 +5,9 @@ extern void ntp_clear(void); /* Returns how long ticks are at present, in ns / 2^NTP_SCALE_SHIFT. */ extern u64 ntp_tick_length(void); +extern ktime_t ntp_get_next_leap(void); extern int second_overflow(unsigned long secs); extern int ntp_validate_timex(struct timex *); -extern int __do_adjtimex(struct timex *, struct timespec *, s32 *); -extern void __hardpps(const struct timespec *, const struct timespec *); +extern int __do_adjtimex(struct timex *, struct timespec64 *, s32 *); +extern void __hardpps(const struct timespec64 *, const struct timespec64 *); #endif /* _LINUX_NTP_INTERNAL_H */