1 --- xinetd/xgetloadavg.c.orig 2012-05-09 16:03:17 UTC 2 +++ xinetd/xgetloadavg.c 3 @@ -87,6 +87,21 @@ double xgetloadavg(void) 4 #endif /* HAVE_KSTAT */ 5 #endif /* solaris */ 6 7 +#ifdef __FreeBSD__ 8 + 9 +#include <stdio.h> 10 +#include <sys/param.h> 11 +#include <sys/fcntl.h> 12 + 13 +double xgetloadavg () 14 +{ 15 + double ret[3]; 16 + 17 + getloadavg (ret, sizeof (ret) / sizeof (ret[0])); 18 + 19 + return ret[0]; 20 +} 21 +#endif /* __FreeBSD__ */ 22 23 #if defined(bsdi) || defined(__APPLE__) 24 #include <stdlib.h> 25