From 69534746553adb52d3ede38a4cf8cd3630c97091 Mon Sep 17 00:00:00 2001
From: Roy Marples <roy@marples.name>
Date: Thu, 23 Apr 2009 20:53:24 +0000
Subject: Style

---
 src/includes/rc-misc.h | 40 ++++++++++++++++++++++++++--------------
 1 file changed, 26 insertions(+), 14 deletions(-)

(limited to 'src/includes')

diff --git a/src/includes/rc-misc.h b/src/includes/rc-misc.h
index 42447155..fc0a6f2c 100644
--- a/src/includes/rc-misc.h
+++ b/src/includes/rc-misc.h
@@ -1,7 +1,7 @@
 /*
-   rc-misc.h
-   This is private to us and not for user consumption
-   */
+  rc-misc.h
+  This is private to us and not for user consumption
+*/
 
 /*
  * Copyright 2007-2009 Roy Marples <roy@marples.name>
@@ -68,20 +68,20 @@
 
 /* Some libc implemntations don't have these */
 #ifndef TAILQ_CONCAT
-#define TAILQ_CONCAT(head1, head2, field) do {                          \
-	if (!TAILQ_EMPTY(head2)) {                                      \
-		*(head1)->tqh_last = (head2)->tqh_first;                \
-		(head2)->tqh_first->field.tqe_prev = (head1)->tqh_last; \
-		(head1)->tqh_last = (head2)->tqh_last;                  \
-		TAILQ_INIT((head2));                                    \
-	}                                                               \
-} while (0)
+#define TAILQ_CONCAT(head1, head2, field) do {				      \
+		if (!TAILQ_EMPTY(head2)) {				      \
+			*(head1)->tqh_last = (head2)->tqh_first;	      \
+			(head2)->tqh_first->field.tqe_prev = (head1)->tqh_last; \
+			(head1)->tqh_last = (head2)->tqh_last;		      \
+			TAILQ_INIT((head2));				      \
+		}							      \
+	} while (0)
 #endif
 
 #ifndef TAILQ_FOREACH_SAFE
-#define	TAILQ_FOREACH_SAFE(var, head, field, tvar)			\
-	for ((var) = TAILQ_FIRST((head));				\
-	     (var) && ((tvar) = TAILQ_NEXT((var), field), 1);		\
+#define	TAILQ_FOREACH_SAFE(var, head, field, tvar)			      \
+	for ((var) = TAILQ_FIRST((head));				      \
+	     (var) && ((tvar) = TAILQ_NEXT((var), field), 1);		      \
 	     (var) = (tvar))
 #endif
 
@@ -91,6 +91,18 @@
 #  endif
 #endif
 
+#ifndef timespecsub
+#define	timespecsub(tsp, usp, vsp)					      \
+	do {								      \
+		(vsp)->tv_sec = (tsp)->tv_sec - (usp)->tv_sec;		      \
+		(vsp)->tv_nsec = (tsp)->tv_nsec - (usp)->tv_nsec;	      \
+		if ((vsp)->tv_nsec < 0) {				      \
+			(vsp)->tv_sec--;				      \
+			(vsp)->tv_nsec += 1000000000L;			      \
+		}							      \
+	} while (/* CONSTCOND */ 0)
+#endif
+
 _unused static void *xmalloc (size_t size)
 {
 	void *value = malloc(size);
-- 
cgit v1.2.3