mirror of
https://git.openafs.org/openafs.git
synced 2025-01-22 08:50:17 +00:00
solaris-9-support-20020611
update hrestime interface
This commit is contained in:
parent
eb8c33d299
commit
9c29a6ead1
@ -39,7 +39,19 @@
|
||||
* Time related macros
|
||||
*/
|
||||
#define afs_hz hz
|
||||
#ifdef AFS_SUN59_ENV
|
||||
#define osi_Time() local_osi_Time()
|
||||
extern void gethrestime(timespec_t *);
|
||||
static int
|
||||
local_osi_Time()
|
||||
{
|
||||
timespec_t start;
|
||||
gethrestime(&start);
|
||||
return start.tv_sec;
|
||||
}
|
||||
#else
|
||||
#define osi_Time() (hrestime.tv_sec)
|
||||
#endif
|
||||
|
||||
#undef afs_osi_Alloc_NoSleep
|
||||
extern void *afs_osi_Alloc_NoSleep(size_t size);
|
||||
|
@ -17,6 +17,10 @@
|
||||
#endif
|
||||
#include <afsconfig.h>
|
||||
|
||||
#ifdef AFS_SUN59_ENV
|
||||
#include <sys/time_impl.h>
|
||||
#endif
|
||||
|
||||
RCSID("$Header$");
|
||||
|
||||
#ifdef KERNEL
|
||||
|
@ -14,6 +14,10 @@
|
||||
#include <afs/param.h>
|
||||
#endif
|
||||
|
||||
#ifdef AFS_SUN59_ENV
|
||||
#include <sys/time_impl.h>
|
||||
#endif
|
||||
|
||||
RCSID("$Header$");
|
||||
|
||||
#ifdef KERNEL
|
||||
|
@ -16,6 +16,10 @@
|
||||
#include <afs/param.h>
|
||||
#endif
|
||||
|
||||
#ifdef AFS_SUN59_ENV
|
||||
#include <sys/time_impl.h>
|
||||
#endif
|
||||
|
||||
RCSID("$Header$");
|
||||
|
||||
#ifdef KERNEL
|
||||
|
Loading…
Reference in New Issue
Block a user