s3: add TspecDiff macro
authorBjörn Jacke <bj@sernet.de>
Mon, 30 Aug 2010 13:30:16 +0000 (15:30 +0200)
committerBjörn Jacke <bj@sernet.de>
Tue, 31 Aug 2010 08:25:59 +0000 (10:25 +0200)
source3/include/smb_macros.h

index 757c8a2c1e70a12e5494eb2e351ee3626aacb66f..e72f2aab68c02a392be26d65fd31aa3e0adfdc9d 100644 (file)
@@ -153,6 +153,15 @@ values
   (((tvalnew)->tv_sec - (tvalold)->tv_sec)*1000 +  \
         ((int)(tvalnew)->tv_usec - (int)(tvalold)->tv_usec)/1000)
 
+/*******************************************************************
+find the difference in milliseconds between two struct timespec
+values
+********************************************************************/
+
+#define TspecDiff(tvalold,tvalnew) \
+  (((tvalnew)->tv_sec - (tvalold)->tv_sec)*1000 +  \
+        ((int)(tvalnew)->tv_nsec - (int)(tvalold)->tv_nsec)/1000000)
+
 /****************************************************************************
 true if two IPv4 addresses are equal
 ****************************************************************************/