Commit Graph

1154 Commits

Author SHA1 Message Date
Martin Baulig
e43f1a64c5 Only install the libs in $(LIBGTOP_BACKEND_DIR) when we
2000-02-22  Martin Baulig  <martin@home-of-linux.org>

	* Makefile.am: Only install the libs in $(LIBGTOP_BACKEND_DIR)
	when we LIBGTOP_USE_GMODULE and in $(libdir) otherwise.
2000-02-22 23:50:09 +00:00
Martin Baulig
f92c264826 Set this to `-snap' so the tarball will be called
2000-02-23  Martin Baulig  <martin@home-of-linux.org>

	* LIBGTOP-VERSION (LIBGTOP_VERSION_SUFFIX): Set this to `-snap' so
	the tarball will be called `libgtop-1.1.6-snap.tar.gz'.
2000-02-22 23:31:51 +00:00
Martin Baulig
350e4e799d Fix some True64 issues which were reported from Aron Griffis.
2000-02-23  Martin Baulig  <martin@home-of-linux.org>

	Fix some True64 issues which were reported from Aron Griffis.

	* libgtop-sysdeps.m4 (GNOME_LIBGTOP_TYPES_PRIVATE): Check for
	<sys/bittype.h> and use AC_LIBGTOP_CHECK_TYPE, not AC_CHECK_TYPE.

	* include/glibtop/global.h: #include <sys/bittypes.h>.

	* ltmain.sh: Added this from libtool 1.3.4 (only used on Solaris).
2000-02-22 23:30:56 +00:00
Martin Baulig
6c6d8e006e Removed external declaration. New static variable. This maps backend names
2000-02-22  Martin Baulig  <martin@home-of-linux.org>

	* lib/init-backends.c (glibtop_backend_*): Removed external declaration.
	* lib/open-backends.c (backend_init_table): New static variable. This maps
	backend names to their `glibtop_backend_info' structure.
	(glibtop_open_backend_l): Make this working for the non-gmodule case.
	* lib/close.c (close_backend): Likewise.
2000-02-22 22:16:30 +00:00
Martin Baulig
df3901571d Fix LIBGTOP_LIBS for the non-gmodule case. 2000-02-22 22:12:33 +00:00
Martin Baulig
a4db88252e Removed external declaration.
2000-02-22  Martin Baulig  <martin@home-of-linux.org>

	* lib/init-backends.c (glibtop_backend_*): Removed external
	declaration.
2000-02-22 21:58:09 +00:00
Martin Baulig
48440ac59b *** empty log message *** 2000-02-22 21:56:10 +00:00
Martin Baulig
c3a55796c2 Call this `LibGTopBackendInfo_Server' when we don't use gmodule.
2000-02-22  Martin Baulig  <martin@home-of-linux.org>

	* backend-sysdeps.c (LibGTopBackendInfo): Call this
	`LibGTopBackendInfo_Server' when we don't use gmodule.
2000-02-22 21:55:43 +00:00
Martin Baulig
33a659ab06 Call this `LibGTopBackendInfo_Sysdeps' when we don't use gmodule.
2000-02-22  Martin Baulig  <martin@home-of-linux.org>

	* backend-sysdeps.c (LibGTopBackendInfo): Call this
	`LibGTopBackendInfo_Sysdeps' when we don't use gmodule.
2000-02-22 21:55:12 +00:00
Martin Baulig
5e8644d736 Added. (LIBGTOP_NEED_SERVER): Added.
2000-02-22  Martin Baulig  <martin@home-of-linux.org>

	* acconfig.h (LIBGTOP_HAVE_SYSDEPS): Added.
	(LIBGTOP_NEED_SERVER): Added.
2000-02-22 21:52:31 +00:00
Martin Baulig
14e7219160 *** empty log message *** 2000-02-22 21:03:44 +00:00
Martin Baulig
5f0246b07d Only install the libs in $(LIBGTOP_BACKEND_DIR) when we
2000-02-22  Martin Baulig  <martin@home-of-linux.org>

	* Makefile.am: Only install the libs in $(LIBGTOP_BACKEND_DIR)
	when we LIBGTOP_USE_GMODULE and in $(libdir) otherwise.
2000-02-22 21:01:14 +00:00
Martin Baulig
fa20de8904 *** empty log message *** 2000-02-22 19:59:32 +00:00
Martin Baulig
00d9dd7065 Added this to CVS and hacked it to use `$CC -shared' to create shared
2000-02-22  Martin Baulig  <martin@home-of-linux.org>

	* ltconfig: Added this to CVS and hacked it to use `$CC -shared'
	to create shared libraries on Solaris.

	* automake.sh: Don't run libtoolize on Solaris but use the CVS
	version instead.
2000-02-22 19:58:58 +00:00
Martin Baulig
0a3a0c1a34 *** empty log message *** 2000-02-22 16:00:46 +00:00
Martin Baulig
a9ed25e7fc Add -lgtop_backend_sysdeps' and -lgtop_backend_common' if dynamic
2000-02-16  Martin Baulig  <martin@home-of-linux.org>

	* configure.in (LIBGTOP_LIBS): Add `-lgtop_backend_sysdeps' and
	`-lgtop_backend_common' if dynamic linking does not work.

	* libgtop-sysdeps.m4 (GNOME_LIBGTOP_DYNLINK): New macro to check
	whether dynamic linking works.
	(libgtop_use_gmodule): Set this to `yes' or `no' depending on
	whether dynamic linking of the backends work on the current system.
	(LIBGTOP_USE_GMODULE): New automake conditional.

	* acconfig.h (LIBGTOP_USE_GMOUDLE): Define this when dynamic
	linking of the backends work on the current system.
2000-02-22 14:07:36 +00:00
Martin Baulig
e577aa3d08 Started to implement this. 2000-02-20 23:32:28 +00:00
Martin Baulig
8bcbf2f86c New constant.
2000-02-21  Martin Baulig  <martin@home-of-linux.org>

	* include/glibtop/interfaces.h (GLIBTOP_STRATEGY_FLAGS_MASK):
	New constant.
2000-02-20 23:32:15 +00:00
Martin Baulig
1e9cb3ea2a Moved some #endif ... 2000-02-19 23:26:04 +00:00
Martin Baulig
7e24f71432 Set version number to 1.1.6, binary age 0, interface age 0.
2000-02-20  Martin Baulig  <martin@home-of-linux.org>

	* LIBGTOP-VERSION: Set version number to 1.1.6, binary age 0,
	interface age 0.
2000-02-19 23:20:37 +00:00
Martin Baulig
4dad0e5b8c Released LibGTop 1.1.5 "Sidney". 2000-02-16 17:11:21 +00:00
Martin Baulig
9dc214b3e7 Released LibGTop 1.1.5 "Sidney".
2000-02-16  Martin Baulig  <martin@home-of-linux.org>

	Released LibGTop 1.1.5 "Sidney".
2000-02-16 16:56:51 +00:00
Martin Baulig
7700a6525e *** empty log message *** martin_temp_tag 2000-02-16 00:16:27 +00:00
Martin Baulig
28150c48f7 This is very old and obsolete so we won't include it in the tarballs any
2000-02-16  Martin Baulig  <martin@home-of-linux.org>

	* sysdeps/sun4: This is very old and obsolete so we won't
	include it in the tarballs any longer.
2000-02-15 23:50:50 +00:00
Martin Baulig
1f6916b5d0 Install libraries in $(backenddir).
2000-02-16  Martin Baulig  <martin@home-of-linux.org>

	* Makefile.am: Install libraries in $(backenddir).
2000-02-15 23:46:58 +00:00
Martin Baulig
36c36b9afb Check for `xmlDocGetRootElement' to make sure we have a recent enough
2000-02-16  Martin Baulig  <martin@home-of-linux.org>

	* xml.m4: Check for `xmlDocGetRootElement' to make sure we
	have a recent enough libxml.
2000-02-15 23:45:00 +00:00
Martin Baulig
6402efe196 This now compiles on a Solaris 7 system :) 2000-02-15 22:33:32 +00:00
Martin Baulig
00a32c887c Make sure we close all open files. 2000-02-14 14:25:34 +00:00
Martin Baulig
c92bf0f9a9 1.1.5 :) 2000-02-13 23:01:00 +00:00
Martin Baulig
44027f6bd2 Reflect latest interface changes.
2000-02-13  Martin Baulig  <martin@home-of-linux.org>

	* netinfo.c: Reflect latest interface changes.
2000-02-13 15:44:43 +00:00
Martin Baulig
3fec7a0946 kvm_nlist () returns -1 on error, but a positive return value does not
2000-02-13  Martin Baulig  <martin@home-of-linux.org>

	* *.c: kvm_nlist () returns -1 on error, but a positive return value
	does not necessarily mean failure. Fixes #3302 which was reported by
	Matthias Scheler some time ago.
2000-02-13 15:28:24 +00:00
Martin Baulig
47d4322965 Removed siglist.c. 2000-02-13 15:27:36 +00:00
Martin Baulig
7ae71b3d8f Added.
2000-02-13  Martin Baulig  <martin@home-of-linux.org>

	* configure.in (AC_LIBTOOL_DLOPEN): Added.
2000-02-13 15:23:19 +00:00
Martin Baulig
a73800ae2d Added labels. Provide actual implementation.
2000-02-13  Martin Baulig  <martin@home-of-linux.org>

	* lib/sysdeps-init-linux.c (glibtop_sys_siglist): Added labels.
	* lib/sysdeps-init-freebsd.c (glibtop_sys_siglist): Provide
	actual implementation.
2000-02-13 15:21:41 +00:00
Martin Baulig
b124998639 Removed the non-suid `libgtop-sysdeps.la'. Removed.
2000-02-06  Martin Baulig  <martin@home-of-linux.org>

	* Makefile.am: Removed the non-suid `libgtop-sysdeps.la'.
	* nosuid.c: Removed.
2000-02-06 18:24:39 +00:00
Martin Baulig
238d03677a *** empty log message *** 2000-02-06 18:21:10 +00:00
Martin Baulig
0f3babc8e9 Moved here from the sysdeps directories.
2000-02-06  Martin Baulig  <martin@home-of-linux.org>

	* lib/sysdeps-init-*.c (glibtop_sys_siglist): Moved here from
	the sysdeps directories.

	* sysdeps/*/siglist.c: Removed.
2000-02-06 18:20:20 +00:00
Martin Baulig
55ff827b50 Removed method', server_command', server_host', server_user' and
2000-02-06  Martin Baulig  <martin@home-of-linux.org>

	* glibtop.h (glibtop): Removed `method', `server_command',
	`server_host', `server_user' and `server_rsh'.
	Added `glibtop_parameter _param' field and moved `error_method'
	there.

	* include/glibtop/parameter.h (glibtop_parameter): New structure.
	(GLIBTOP_PARAM_METHOD, GLIBTOP_PARAM_COMMAND): Removed.
	(GLIBTOP_PARAM_HOST, GLIBTOP_PARAM_PORT): Removed.
	(GLIBTOP_PARAM_REMOTE_USER, GLIBTOP_PARAM_PATH_RSH): Removed.
	(GLIBTOP_PARAM_NCPU, GLIBTOP_PARAM_OS_VERSION_CODE): Added.
2000-02-06 14:43:55 +00:00
Martin Baulig
0daf65ef73 Make this work with multiple ISDN devices.
2000-02-06  Martin Baulig  <martin@home-of-linux.org>

	* ppp.c: Make this work with multiple ISDN devices.
2000-02-06 13:36:45 +00:00
Martin Baulig
2eab7cfc48 Removed the `lockfile' argument; we now use a configure check to determine
2000-02-06  Martin Baulig  <martin@home-of-linux.org>

	* include/glibtop/ppp.h (glibtop_get_ppp): Removed the `lockfile'
	argument; we now use a configure check to determine the modem
	lockfile.

	* include/glibtop/error.h (GLIBTOP_ERROR_NEED_MODEM_LOCKFILE):
	Removed this now obsolete error constant again.

	* configure.in (--with-modem-lockfile): New configure parameter
	to manually specify the modem lockfile.
	(LIBGTOP_MODEM_LOCKFILE): Define this to be a printf-format string
	for the modem lockfile; takes the interface number as argument.
2000-02-06 13:21:14 +00:00
Martin Baulig
a691993a86 *** empty log message *** 2000-02-04 23:13:46 +00:00
Martin Baulig
d3e83afb0a Started to update documentation.
2000-02-05  Martin Baulig  <martin@home-of-linux.org>

	* reference.texi: Started to update documentation.
2000-02-04 23:13:18 +00:00
Martin Baulig
129e4bc0ac New enum for the IPv6 address scope.
2000-02-05  Martin Baulig  <martin@home-of-linux.org>

	* include/glibtop/interfaces.h (glibtop_ipv6_scope): New
	enum for the IPv6 address scope.
2000-02-04 23:10:58 +00:00
Martin Baulig
faec393b8d New enum for the IPv6 address scope.
2000-02-05  Martin Baulig  <martin@home-of-linux.org>

	* include/glibtop/interfaces.h (glibtop_ipv6_scope): New
	enum for the IPv6 address scope.
2000-02-04 23:06:33 +00:00
Yuan-Chung Cheng
a7d39be2b5 Added po file from TurboLinux Chinese Develop Team. 2000-01-30 12:16:46 +00:00
Martin Baulig
8892637796 Correctly return multiple IPv6 addresses. 2000-01-28 22:25:59 +00:00
Martin Baulig
00a9f98ee0 *** empty log message *** 2000-01-28 22:25:45 +00:00
Martin Baulig
4b8a9ece16 *** empty log message *** 2000-01-28 19:54:01 +00:00
Martin Baulig
fc8645245a *** empty log message *** 2000-01-28 19:49:30 +00:00
Martin Baulig
2d4553adf2 Added.
2000-01-29  Martin Baulig  <martin@home-of-linux.org>

	* structures.def (glibtop_ifaddr): Added.
2000-01-28 19:15:57 +00:00