changeset 654:f15830590cbe

synch: add CONDTIMEDWAIT_SEC For convenience. Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
author Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
date Sun, 06 Jan 2019 19:39:05 -0500
parents 255e93cd013b
children 7ccff605427f
files include/jeffpc/synch.h
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/include/jeffpc/synch.h	Sun Jan 06 19:38:53 2019 -0500
+++ b/include/jeffpc/synch.h	Sun Jan 06 19:39:05 2019 -0500
@@ -175,6 +175,8 @@
 				}; \
 				condtimedwait(&cond_ctx, (c), (m), (t)); \
 			} while (0)
+#define CONDTIMEDWAIT_SEC(c, m, t) \
+			CONDTIMEDWAIT_NSEC((c), (m), (t) * 1000000000ull)
 #define CONDTIMEDWAIT_SPEC(c, m, t) \
 			do { \
 				struct time_spec tmp = *(t); \