From 524844f9a68210fb5710e2bfedb3a03057984939 Mon Sep 17 00:00:00 2001 From: Doug MacEachern Date: Mon, 4 Dec 2006 18:44:28 +0000 Subject: [PATCH] remove TICK2SEC, add TICK2NSEC --- include/sigar_private.h | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/include/sigar_private.h b/include/sigar_private.h index 2362fa43..99145273 100644 --- a/include/sigar_private.h +++ b/include/sigar_private.h @@ -101,15 +101,14 @@ #endif #define SIGAR_MSEC 1000L +#define SIGAR_NSEC 1000000000L #define SIGAR_SEC2NANO(s) \ - ((sigar_uint64_t)(s) * (sigar_uint64_t)1000000000) - -/* cpu ticks to seconds */ -#define SIGAR_TICK2SEC(s) ((s) / sigar->ticks) + ((sigar_uint64_t)(s) * (sigar_uint64_t)SIGAR_NSEC) /* cpu ticks to milliseconds */ #define SIGAR_TICK2MSEC(s) ((s) * (SIGAR_MSEC / sigar->ticks)) +#define SIGAR_TICK2NSEC(s) ((sigar_uint64_t)(s) * ((sigar_uint64_t)SIGAR_NSEC / sigar->ticks)) #define IFTYPE_LO 2 #define IFTYPE_ETH 3