diff mbox

[1/8] OS utils: provide os_reltime_age()

Message ID 1385412969-15373-2-git-send-email-johannes@sipsolutions.net
State Accepted
Headers show

Commit Message

Johannes Berg Nov. 25, 2013, 8:56 p.m. UTC
From: Johannes Berg <johannes.berg@intel.com>

This function calculates and returns the time passed since
a given timestamp.

Signed-hostap: Johannes Berg <johannes.berg@intel.com>
---
 src/utils/os.h | 10 ++++++++++
 1 file changed, 10 insertions(+)
diff mbox

Patch

diff --git a/src/utils/os.h b/src/utils/os.h
index 77dc6e3..6689d44 100644
--- a/src/utils/os.h
+++ b/src/utils/os.h
@@ -86,6 +86,16 @@  static inline void os_reltime_sub(struct os_reltime *a, struct os_reltime *b,
 }
 
 
+static inline void os_reltime_age(struct os_reltime *start,
+				  struct os_reltime *age)
+{
+	struct os_reltime now;
+
+	os_get_reltime(&now);
+	os_reltime_sub(&now, start, age);
+}
+
+
 /**
  * os_mktime - Convert broken-down time into seconds since 1970-01-01
  * @year: Four digit year