summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_clock.c
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>1998-02-15 13:55:06 +0000
committerphk <phk@FreeBSD.org>1998-02-15 13:55:06 +0000
commit65d335ce8276df67689eb38b637a760c6dd738c5 (patch)
tree993ff19d660080627e0178da6cd0742ede6686a6 /sys/kern/kern_clock.c
parent9b84234e638db3bf109bc97e6db0d5215bc89543 (diff)
downloadFreeBSD-src-65d335ce8276df67689eb38b637a760c6dd738c5.zip
FreeBSD-src-65d335ce8276df67689eb38b637a760c6dd738c5.tar.gz
Add a nanotime() function so that we can start to use this call.
Diffstat (limited to 'sys/kern/kern_clock.c')
-rw-r--r--sys/kern/kern_clock.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/sys/kern/kern_clock.c b/sys/kern/kern_clock.c
index 4952704..20b700b 100644
--- a/sys/kern/kern_clock.c
+++ b/sys/kern/kern_clock.c
@@ -36,7 +36,7 @@
* SUCH DAMAGE.
*
* @(#)kern_clock.c 8.5 (Berkeley) 1/21/94
- * $Id: kern_clock.c,v 1.54 1998/02/04 22:32:30 eivind Exp $
+ * $Id: kern_clock.c,v 1.55 1998/02/06 12:13:22 eivind Exp $
*/
#include <sys/param.h>
@@ -528,3 +528,12 @@ sysctl_kern_clockrate SYSCTL_HANDLER_ARGS
SYSCTL_PROC(_kern, KERN_CLOCKRATE, clockrate, CTLTYPE_STRUCT|CTLFLAG_RD,
0, 0, sysctl_kern_clockrate, "S,clockinfo","");
+void
+nanotime(ts)
+ struct timespec *ts;
+{
+ struct timeval tv;
+ microtime(&tv);
+ ts->tv_sec = tv.tv_sec;
+ ts->tv_nsec = tv.tv_usec * 1000;
+}
OpenPOWER on IntegriCloud