1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-17 03:25:46 +00:00
freebsd-ports/news/nntp/files/patch-misc.c
2002-01-25 06:41:19 +00:00

37 lines
568 B
C

--- server/misc.c.orig Tue Jan 9 08:28:04 1996
+++ server/misc.c Fri Jan 25 06:16:44 2002
@@ -965,6 +965,27 @@
** none.
*/
+
+#if defined(BSD_44)
+#include <stdlib.h>
+
+int
+getla( void )
+{
+ double avenrun[3];
+ int rc;
+
+ rc = getloadavg( avenrun, 1 );
+ if ( rc == -1 )
+ return 1;
+# ifdef FSCALE
+ return ((int) (avenrun[0] + FSCALE/2) >> FSHIFT);
+# else
+ return ((int) (avenrun[0] + 0.5));
+# endif
+}
+
+#else
#if defined(USG) && !defined(SVR4)
int
getla()
@@ -1058,4 +1079,5 @@
# endif
}
#endif
+#endif /* BSD_44 */
#endif /* LOAD */