$NetBSD: patch-ae,v 1.3 2025/05/27 19:15:12 vins Exp $ * stdarg.h required for va_* macros. * Add DragonFly. --- utils.c.orig 2024-08-13 10:49:48.000000000 +0000 +++ utils.c @@ -3,6 +3,7 @@ #include #include #include +#include #include #include #include @@ -95,7 +96,7 @@ ssize_t WRITE(int fd, char *whereto, siz void get_load_values(double *v1, double *v2, double *v3) { -#if !defined(__UCLIBC__) && (defined(__FreeBSD__) || defined(linux) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__) || defined(__GNU__) || defined(__sun) || defined(sun)) +#if !defined(__UCLIBC__) && (defined(__FreeBSD__) || defined(linux) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__) || defined(__GNU__) || defined(__sun) || defined(sun)) || defined(__DragonFly__) #if defined(__GLIBC__) && ( __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 2)) /* Older glibc doesn't have getloadavg() - use sysinfo() */ /* thanks to Ville Herva for this code! */