summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_time.c
diff options
context:
space:
mode:
authorguenther <guenther@openbsd.org>2012-05-24 07:17:42 +0000
committerguenther <guenther@openbsd.org>2012-05-24 07:17:42 +0000
commit1b6d31a4d6c625d609a63d0156bf0c0d2fc31d27 (patch)
treeb0d2cb849b7a9de747fcf2c1a3ada845f0ac4c61 /sys/kern/kern_time.c
parentfuck, forgot we still have !C99 compilers (diff)
downloadwireguard-openbsd-1b6d31a4d6c625d609a63d0156bf0c0d2fc31d27.tar.xz
wireguard-openbsd-1b6d31a4d6c625d609a63d0156bf0c0d2fc31d27.zip
On resume, run forward the monotonic and realtimes clocks instead of jumping
just the realtime clock, triggering and adjusting timeouts to reflect that. ok matthew@ deraadt@
Diffstat (limited to 'sys/kern/kern_time.c')
-rw-r--r--sys/kern/kern_time.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/kern_time.c b/sys/kern/kern_time.c
index 3ed6a7d53eb..2e83b07ffb1 100644
--- a/sys/kern/kern_time.c
+++ b/sys/kern/kern_time.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: kern_time.c,v 1.74 2012/03/23 15:51:26 guenther Exp $ */
+/* $OpenBSD: kern_time.c,v 1.75 2012/05/24 07:17:42 guenther Exp $ */
/* $NetBSD: kern_time.c,v 1.20 1996/02/18 11:57:06 fvdl Exp $ */
/*
@@ -115,7 +115,7 @@ settime(struct timespec *ts)
return (EPERM);
}
- tc_setclock(ts);
+ tc_setrealtimeclock(ts);
resettodr();
return (0);