diff options
author | Dirk Meyer <dinoex@FreeBSD.org> | 2002-01-25 06:41:19 +0000 |
---|---|---|
committer | Dirk Meyer <dinoex@FreeBSD.org> | 2002-01-25 06:41:19 +0000 |
commit | dbcad19a4cf4ebea9aa92a2c265bda15691ba79f (patch) | |
tree | d02b927ea2f6e8b1a54564a6e94a9e308a2cc1be /news/nntp/files | |
parent | Update version number of guppi shared library. (diff) |
- Add a patch to use getloadavg(3) instead of nlist and kernel sysmbols
- bumped PORTREVISION
Diffstat (limited to 'news/nntp/files')
-rw-r--r-- | news/nntp/files/patch-misc.c | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/news/nntp/files/patch-misc.c b/news/nntp/files/patch-misc.c new file mode 100644 index 000000000000..68210ecbd9e5 --- /dev/null +++ b/news/nntp/files/patch-misc.c @@ -0,0 +1,36 @@ +--- 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 */ |