util: use clock_gettime() on PIPE_OS_BSD

OpenBSD, FreeBSD, NetBSD and DragonFlyBSD all have clock_gettime()
so use it when PIPE_OS_BSD is defined.

Signed-off-by: Jonathan Gray <jsg@jsg.id.au>
Reviewed-by: Brian Paul <brianp@vmware.com>
This commit is contained in:
Jonathan Gray 2018-02-28 21:19:19 +11:00 committed by Emil Velikov
parent 4420d8866c
commit 7bea40e566

View file

@ -55,7 +55,7 @@
int64_t
os_time_get_nano(void)
{
#if defined(PIPE_OS_LINUX)
#if defined(PIPE_OS_LINUX) || defined(PIPE_OS_BSD)
struct timespec tv;
clock_gettime(CLOCK_MONOTONIC, &tv);