summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_time.c
diff options
context:
space:
mode:
authorguenther <guenther@openbsd.org>2013-06-02 20:59:09 +0000
committerguenther <guenther@openbsd.org>2013-06-02 20:59:09 +0000
commit7952239bfede79c68383e5f243245f1fd176bf7e (patch)
tree93d220d82fa3edd0bf40c22cf5df5051c075fe78 /sys/kern/kern_time.c
parentremove some of the obvious lies. this man page is a real piece of work. (diff)
downloadwireguard-openbsd-7952239bfede79c68383e5f243245f1fd176bf7e.tar.xz
wireguard-openbsd-7952239bfede79c68383e5f243245f1fd176bf7e.zip
Use long long and %lld for printing tv_sec values
ok deraadt@
Diffstat (limited to 'sys/kern/kern_time.c')
-rw-r--r--sys/kern/kern_time.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/kern/kern_time.c b/sys/kern/kern_time.c
index 74284df2e72..fec84fbf5b4 100644
--- a/sys/kern/kern_time.c
+++ b/sys/kern/kern_time.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: kern_time.c,v 1.77 2013/03/28 16:55:25 deraadt Exp $ */
+/* $OpenBSD: kern_time.c,v 1.78 2013/06/02 20:59:09 guenther Exp $ */
/* $NetBSD: kern_time.c,v 1.20 1996/02/18 11:57:06 fvdl Exp $ */
/*
@@ -86,8 +86,8 @@ settime(struct timespec *ts)
* time_t is 32 bits even when atv.tv_sec is 64 bits.
*/
if (ts->tv_sec > INT_MAX - 365*24*60*60) {
- printf("denied attempt to set clock forward to %ld\n",
- ts->tv_sec);
+ printf("denied attempt to set clock forward to %lld\n",
+ (long long)ts->tv_sec);
return (EPERM);
}
/*
@@ -98,8 +98,8 @@ settime(struct timespec *ts)
*/
nanotime(&now);
if (securelevel > 1 && timespeccmp(ts, &now, <)) {
- printf("denied attempt to set clock back %ld seconds\n",
- now.tv_sec - ts->tv_sec);
+ printf("denied attempt to set clock back %lld seconds\n",
+ (long long)now.tv_sec - ts->tv_sec);
return (EPERM);
}