From: Pino Toscano Date: Thu, 15 Oct 2015 11:50:42 +0000 (+0200) Subject: util: implement virProcessGetStartTime on GNU/kFreeBSD X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=10fe8d06688d7a8c201d4410e83ae443913a07b2;p=people%2Fliuw%2Flibxenctrl-split%2Flibvirt.git util: implement virProcessGetStartTime on GNU/kFreeBSD Use the virProcessGetStartTime implementation also when only the kernel is FreeBSD, such as on GNU/kFreeBSD. --- diff --git a/src/util/virprocess.c b/src/util/virprocess.c index e6b78efbc..43118f890 100644 --- a/src/util/virprocess.c +++ b/src/util/virprocess.c @@ -36,11 +36,11 @@ # include #endif -#if defined(__FreeBSD__) || HAVE_BSD_CPU_AFFINITY +#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || HAVE_BSD_CPU_AFFINITY # include #endif -#ifdef __FreeBSD__ +#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) # include # include #endif @@ -937,7 +937,7 @@ int virProcessGetStartTime(pid_t pid, VIR_FREE(buf); return ret; } -#elif defined(__FreeBSD__) +#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) int virProcessGetStartTime(pid_t pid, unsigned long long *timestamp) {