diff options
author | Martin Baulig <martin@home-of-linux.org> | 1998-08-07 12:59:00 +0000 |
---|---|---|
committer | Martin Baulig <martin@src.gnome.org> | 1998-08-07 12:59:00 +0000 |
commit | a510ed127175d2f0cb04a7c5c76dfe71e9ac3ad9 (patch) | |
tree | fac819e144a625cd80ed18cbee7bd858478fbfe3 /include | |
parent | 3b4e0378f962a485e7980e5089b6dcfee0298c5d (diff) | |
download | libgtop-a510ed127175d2f0cb04a7c5c76dfe71e9ac3ad9.tar.gz |
Removed. New files. Added `libgtop_server'; this has been moved here from
1998-08-07 Martin Baulig <martin@home-of-linux.org>
* src/server: Removed.
* src/daemon/{server, version}.c: New files.
* src/daemon/Makefile.am: Added `libgtop_server'; this has been
moved here from `src/server' since it shares some source code files
with the `libgtop_daemon'.
* LIBGTOP-VERSION: Added `LIBGTOP_SERVER_VERSION'.
* src/daemon/gnuserv.c, lib/open.c: Improved version check between
client and server.
* include/glibtop/output.h: Removed.
* sysdeps/stub_suid: New directory. This is mainly used as example
for people porting libgtop to other systems.
* sysdeps/common/sysdeps_suid.c: New file.
Defines `glibtop_init_hook_p'.
* sysdeps/osf1/*.c (glibtop_init_<no-suid-feature>_s): New functions.
(glibtop_init_<suid-feature>_p): New functions.
Diffstat (limited to 'include')
-rw-r--r-- | include/glibtop/output.h | 33 | ||||
-rw-r--r-- | include/glibtop/sysdeps.h | 1 | ||||
-rw-r--r-- | include/glibtop/version.h | 13 |
3 files changed, 12 insertions, 35 deletions
diff --git a/include/glibtop/output.h b/include/glibtop/output.h deleted file mode 100644 index 293a967d..00000000 --- a/include/glibtop/output.h +++ /dev/null @@ -1,33 +0,0 @@ -/* $Id$ */ - -/* Copyright (C) 1995, 1996, 1997 Free Software Foundation, Inc. - This file is part of the Gnome Top Library. - Contributed by Martin Baulig <martin@home-of-linux.org>, April 1998. - - The Gnome Top Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public License as - published by the Free Software Foundation; either version 2 of the - License, or (at your option) any later version. - - The Gnome Top Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with the GNU C Library; see the file COPYING.LIB. If not, - write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA. */ - -#ifndef __GLIBTOP_OUTPUT_H__ -#define __GLIBTOP_OUTPUT_H__ - -#include <glibtop/global.h> - -__BEGIN_DECLS - -extern void glibtop_output __P((size_t, const void *)); - -__END_DECLS - -#endif diff --git a/include/glibtop/sysdeps.h b/include/glibtop/sysdeps.h index e3b9551b..14880f28 100644 --- a/include/glibtop/sysdeps.h +++ b/include/glibtop/sysdeps.h @@ -52,6 +52,7 @@ __BEGIN_DECLS typedef void (*glibtop_init_func_t) (glibtop *); extern glibtop_init_func_t _glibtop_init_hook_s []; +extern glibtop_init_func_t _glibtop_init_hook_p []; typedef struct _glibtop_sysdeps glibtop_sysdeps; diff --git a/include/glibtop/version.h b/include/glibtop/version.h index 5676b997..9a03faef 100644 --- a/include/glibtop/version.h +++ b/include/glibtop/version.h @@ -20,11 +20,20 @@ #ifndef __GLIBTOP_VERSION_H__ #define __GLIBTOP_VERSION_H__ -#include <glibtop/output.h> +#include <glibtop.h> +#include <glibtop/union.h> +#include <glibtop/sysdeps.h> +#include <glibtop/command.h> + +#define LIBGTOP_VERSION_STRING "Libgtop %s server version %s (%u,%u,%u,%u)." __BEGIN_DECLS -extern void glibtop_version __P((void)); +#if _IN_LIBGTOP + +extern void glibtop_send_version __P((glibtop *, int)); + +#endif __END_DECLS |