00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #include "db_config.h"
00011
00012 #include <sys/types.h>
00013 #include <sys/timeb.h>
00014 #include <string.h>
00015
00016 #include "db_int.h"
00017
00018
00019
00020
00021
00022 void
00023 __os_clock(dbenv, secsp, usecsp)
00024 DB_ENV *dbenv;
00025 u_int32_t *secsp, *usecsp;
00026 {
00027 struct _timeb now;
00028
00029 _ftime(&now);
00030 if (secsp != NULL)
00031 *secsp = (u_int32_t)now.time;
00032 if (usecsp != NULL)
00033 *usecsp = now.millitm * 1000;
00034 }