diff -r e9fe40c458cc -r 9d04cc08f40f master/globals.h --- a/master/globals.h Thu Apr 09 14:56:23 2009 +0000 +++ b/master/globals.h Thu Apr 09 18:21:18 2009 +0000 @@ -251,6 +251,13 @@ .name = EC_STR(NAME), .owner = THIS_MODULE, .mode = S_IRUGO | S_IWUSR \ } +/** Timeval to nanoseconds conversion. + * + * \param TV Pointer to struct timeval. + */ +#define EC_TIMEVAL2NANO(TV) \ + (((TV)->tv_sec - 946684800ULL) * 1000000000ULL + (TV)->tv_usec * 1000ULL) + /*****************************************************************************/ extern char *ec_master_version_str;