Loading apps/apps.c +36 −1 Original line number Diff line number Diff line Loading @@ -2401,7 +2401,7 @@ double app_tminterval(int stop,int usertime) { BIO_printf(bio_err,"To get meaningful results, run " "this program on idle system.\n"); warning=1; warning=0; } GetSystemTime(&systime); SystemTimeToFileTime(&systime,&now); Loading @@ -2424,6 +2424,41 @@ double app_tminterval(int stop,int usertime) return (ret); } #elif defined(OPENSSL_SYSTEM_VXWORKS) #include <time.h> double app_tminterval(int stop,int usertime) { double ret=0; #ifdef CLOCK_REALTIME static struct timespec tmstart; struct timespec now; #else static unsigned long tmstart; unsigned long now; #endif static int warning=1; if (usertime && warning) { BIO_printf(bio_err,"To get meaningful results, run " "this program on idle system.\n"); warning=0; } #ifdef CLOCK_REALTIME clock_gettime(CLOCK_REALTIME,&now); if (stop==TM_START) tmstart = now; else ret = ( (now.tv_sec+now.tv_nsec*1e-9) - (tmstart.tv_sec+tmstart.tv_nsec*1e-9) ); #else now = tickGet(); if (stop==TM_START) tmstart = now; else ret = (now - tmstart)/(double)sysClkRateGet(); #endif return (ret); } #elif defined(OPENSSL_SYSTEM_VMS) #include <time.h> #include <times.h> Loading Loading
apps/apps.c +36 −1 Original line number Diff line number Diff line Loading @@ -2401,7 +2401,7 @@ double app_tminterval(int stop,int usertime) { BIO_printf(bio_err,"To get meaningful results, run " "this program on idle system.\n"); warning=1; warning=0; } GetSystemTime(&systime); SystemTimeToFileTime(&systime,&now); Loading @@ -2424,6 +2424,41 @@ double app_tminterval(int stop,int usertime) return (ret); } #elif defined(OPENSSL_SYSTEM_VXWORKS) #include <time.h> double app_tminterval(int stop,int usertime) { double ret=0; #ifdef CLOCK_REALTIME static struct timespec tmstart; struct timespec now; #else static unsigned long tmstart; unsigned long now; #endif static int warning=1; if (usertime && warning) { BIO_printf(bio_err,"To get meaningful results, run " "this program on idle system.\n"); warning=0; } #ifdef CLOCK_REALTIME clock_gettime(CLOCK_REALTIME,&now); if (stop==TM_START) tmstart = now; else ret = ( (now.tv_sec+now.tv_nsec*1e-9) - (tmstart.tv_sec+tmstart.tv_nsec*1e-9) ); #else now = tickGet(); if (stop==TM_START) tmstart = now; else ret = (now - tmstart)/(double)sysClkRateGet(); #endif return (ret); } #elif defined(OPENSSL_SYSTEM_VMS) #include <time.h> #include <times.h> Loading