aboutsummaryrefslogtreecommitdiffstats
path: root/CommonLibs/Timeval.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'CommonLibs/Timeval.cpp')
-rw-r--r--CommonLibs/Timeval.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/CommonLibs/Timeval.cpp b/CommonLibs/Timeval.cpp
index 21072fc..fd1bcda 100644
--- a/CommonLibs/Timeval.cpp
+++ b/CommonLibs/Timeval.cpp
@@ -27,8 +27,17 @@
#include "Timeval.h"
+extern "C" {
+#include <osmocom/core/timer.h>
+}
+
using namespace std;
+void Timeval::now()
+{
+ osmo_clock_gettime(CLOCK_REALTIME, &mTimespec);
+}
+
void Timeval::future(unsigned offset)
{
now();