No longer include <linux/version.h>, but use GLIBTOP_LINUX_VERSION_CODE

1998-12-03  Martin Baulig  <martin@home-of-linux.org>

	* netload.c: No longer include <linux/version.h>, but use
	GLIBTOP_LINUX_VERSION_CODE which is set by configure instead.
	Define _GLIBTOP_IP_FW_ACCTIN and _GLIBTOP_IP_FW_ACCTOUT here
	and use them instead of IP_FW_F_ACCTIN and IP_FW_F_ACCTOUT.
This commit is contained in:
Martin Baulig
1998-12-03 16:12:43 +00:00
committed by Martin Baulig
parent 6760a41ad9
commit c90462bc26
2 changed files with 12 additions and 4 deletions

View File

@@ -1,3 +1,10 @@
1998-12-03 Martin Baulig <martin@home-of-linux.org>
* netload.c: No longer include <linux/version.h>, but use
GLIBTOP_LINUX_VERSION_CODE which is set by configure instead.
Define _GLIBTOP_IP_FW_ACCTIN and _GLIBTOP_IP_FW_ACCTOUT here
and use them instead of IP_FW_F_ACCTIN and IP_FW_F_ACCTOUT.
1998-11-30 Martin Baulig <martin@home-of-linux.org> 1998-11-30 Martin Baulig <martin@home-of-linux.org>
* netload.c: Use correct header files both for libc5 and glibc. * netload.c: Use correct header files both for libc5 and glibc.

View File

@@ -41,7 +41,8 @@
#include <linux/ip_fw.h> #include <linux/ip_fw.h>
#endif #endif
#include <linux/version.h> #define _GLIBTOP_IP_FW_ACCTIN 0x1000 /* Account incoming packets only. */
#define _GLIBTOP_IP_FW_ACCTOUT 0x2000 /* Account outgoing packets only. */
static const unsigned long _glibtop_sysdeps_netload = static const unsigned long _glibtop_sysdeps_netload =
(1 << GLIBTOP_NETLOAD_ERRORS_IN) + (1 << GLIBTOP_NETLOAD_ERRORS_IN) +
@@ -176,7 +177,7 @@ glibtop_get_netload_s (glibtop *server, glibtop_netload *buf,
* need IP accounting. * need IP accounting.
*/ */
#if LINUX_VERSION_CODE < 131442 #if GLIBTOP_LINUX_VERSION_CODE < 131442
/* If IP accounting is enabled in the kernel and it is /* If IP accounting is enabled in the kernel and it is
* enabled for the requested interface, we use it to * enabled for the requested interface, we use it to
@@ -214,7 +215,7 @@ glibtop_get_netload_s (glibtop *server, glibtop_netload *buf,
packets = strtoul (p, &p, 0); packets = strtoul (p, &p, 0);
bytes = strtoul (p, &p, 0); bytes = strtoul (p, &p, 0);
if (flags & IP_FW_F_ACCTIN) { if (flags & _GLIBTOP_IP_FW_ACCTIN) {
/* Incoming packets only. */ /* Incoming packets only. */
buf->packets_total += packets; buf->packets_total += packets;
@@ -225,7 +226,7 @@ glibtop_get_netload_s (glibtop *server, glibtop_netload *buf,
buf->flags |= _glibtop_sysdeps_netload_in; buf->flags |= _glibtop_sysdeps_netload_in;
} else if (flags & IP_FW_F_ACCTOUT) { } else if (flags & _GLIBTOP_IP_FW_ACCTOUT) {
/* Outgoing packets only. */ /* Outgoing packets only. */
buf->packets_total += packets; buf->packets_total += packets;