This is a very big an possibly breaking commit.

It changes the return values of all sysdeps functions which were
previosly returning void to int.

This is the first step to implement better error handling in LibGTop.

Martin

1999-10-24  Martin Baulig  <martin@home-of-linux.org>

	* include/glibtop/*.h (glibtop_get_*, glibtop_init*): Changed
	the return value of all `glibtop_get_<feature>_* ()' and all
 	`glibtop_init_<feature>_* ()' functions from void to int.

	* features.def: Reflect changes of the return values.
	* sysdeps/*/*.c: Reflect changes of the return values.
This commit is contained in:
Martin Baulig
1999-10-24 19:09:32 +00:00
committed by Martin Baulig
parent eae892c9b1
commit a5dd7e9063
180 changed files with 403 additions and 394 deletions

View File

@@ -1,3 +1,12 @@
1999-10-24 Martin Baulig <martin@home-of-linux.org>
* include/glibtop/*.h (glibtop_get_*, glibtop_init*): Changed
the return value of all `glibtop_get_<feature>_* ()' and all
`glibtop_init_<feature>_* ()' functions from void to int.
* features.def: Reflect changes of the return values.
* sysdeps/*/*.c: Reflect changes of the return values.
1999-10-24 Martin Baulig <martin@home-of-linux.org>
* acconfig.h (LIBGTOP_USE_GLIB_MALLOC): Added.

View File

@@ -1,22 +1,22 @@
void|cpu|ulong(total,user,nice,sys,idle,frequency,xcpu_total[GLIBTOP_NCPU],xcpu_user[GLIBTOP_NCPU],xcpu_nice[GLIBTOP_NCPU],xcpu_sys[GLIBTOP_NCPU],xcpu_idle[GLIBTOP_NCPU],xcpu_flags)
void|mem|ulong(total,used,free,shared,buffer,cached,user,locked)
void|swap|ulong(total,used,free,pagein,pageout)
void|uptime|double(uptime,idletime):ulong(boot_time)
void|loadavg|double(loadavg[3]):ulong(nr_running,nr_tasks,last_pid)
void|shm_limits|ulong(shmmax,shmmin,shmmni,shmseg,shmall)
void|msg_limits|ulong(msgpool,msgmap,msgmax,msgmnb,msgmni,msgssz,msgtql)
void|sem_limits|ulong(semmap,semmni,semmns,semmnu,semmsl,semopm,semume,semusz,semvmx,semaem)
int|cpu|ulong(total,user,nice,sys,idle,frequency,xcpu_total[GLIBTOP_NCPU],xcpu_user[GLIBTOP_NCPU],xcpu_nice[GLIBTOP_NCPU],xcpu_sys[GLIBTOP_NCPU],xcpu_idle[GLIBTOP_NCPU],xcpu_flags)
int|mem|ulong(total,used,free,shared,buffer,cached,user,locked)
int|swap|ulong(total,used,free,pagein,pageout)
int|uptime|double(uptime,idletime):ulong(boot_time)
int|loadavg|double(loadavg[3]):ulong(nr_running,nr_tasks,last_pid)
int|shm_limits|ulong(shmmax,shmmin,shmmni,shmseg,shmall)
int|msg_limits|ulong(msgpool,msgmap,msgmax,msgmnb,msgmni,msgssz,msgtql)
int|sem_limits|ulong(semmap,semmni,semmns,semmnu,semmsl,semopm,semume,semusz,semvmx,semaem)
unsigned *|proclist|ulong(number,size,total)|long(which,arg)
void|proc_state|str(cmd):unsigned(state):ulong(uid,gid,ruid,rgid,has_cpu,processor,last_processor)|pid_t(pid)
void|proc_uid|long(uid,euid,gid,egid,suid,sgid,fsuid,fsgid,pid,ppid,pgrp,session,tty,tpgid,priority,nice,ngroups,groups[GLIBTOP_MAX_GROUPS])|pid_t(pid)
void|proc_mem|long(size,vsize,resident,share,rss,rss_rlim)|pid_t(pid)
void|proc_time|long(start_time,rtime,utime,stime,cutime,cstime,timeout,it_real_value,frequency,xcpu_utime[GLIBTOP_NCPU],xcpu_stime[GLIBTOP_NCPU],xcpu_flags)|pid_t(pid)
void|proc_signal|ulong(signal[2],blocked[2],sigignore[2],sigcatch[2])|pid_t(pid)
void|proc_kernel|ulong(k_flags,min_flt,maj_flt,cmin_flt,cmaj_flt,kstk_esp,kstk_eip,nwchan):str(wchan)|pid_t(pid)
void|proc_segment|ulong(text_rss,shlib_rss,data_rss,stack_rss,dirty_size,start_code,end_code,start_data,end_data,start_brk,end_brk,start_stack,start_mmap,arg_start,arg_end,env_start,env_end)|pid_t(pid)
int|proc_state|str(cmd):unsigned(state):ulong(uid,gid,ruid,rgid,has_cpu,processor,last_processor)|pid_t(pid)
int|proc_uid|long(uid,euid,gid,egid,suid,sgid,fsuid,fsgid,pid,ppid,pgrp,session,tty,tpgid,priority,nice,ngroups,groups[GLIBTOP_MAX_GROUPS])|pid_t(pid)
int|proc_mem|long(size,vsize,resident,share,rss,rss_rlim)|pid_t(pid)
int|proc_time|long(start_time,rtime,utime,stime,cutime,cstime,timeout,it_real_value,frequency,xcpu_utime[GLIBTOP_NCPU],xcpu_stime[GLIBTOP_NCPU],xcpu_flags)|pid_t(pid)
int|proc_signal|ulong(signal[2],blocked[2],sigignore[2],sigcatch[2])|pid_t(pid)
int|proc_kernel|ulong(k_flags,min_flt,maj_flt,cmin_flt,cmaj_flt,kstk_esp,kstk_eip,nwchan):str(wchan)|pid_t(pid)
int|proc_segment|ulong(text_rss,shlib_rss,data_rss,stack_rss,dirty_size,start_code,end_code,start_data,end_data,start_brk,end_brk,start_stack,start_mmap,arg_start,arg_end,env_start,env_end)|pid_t(pid)
char *|proc_args|ulong(size)|pid_t(pid):unsigned(max_len)
glibtop_map_entry *|proc_map|ulong(number,size,total)|pid_t(pid)
glibtop_mountentry *|@mountlist|ulong(number,size,total)|int(all_fs)
void|@fsusage|ulong(blocks,bfree,bavail,files,ffree)|string|mount_dir
void|netload|ulong(if_flags,mtu,subnet,address,packets_in,packets_out,packets_total,bytes_in,bytes_out,bytes_total,errors_in,errors_out,errors_total,collisions)|string|interface
void|ppp|ulong(state,bytes_in,bytes_out)|ushort(device)
int|@fsusage|ulong(blocks,bfree,bavail,files,ffree)|string|mount_dir
int|netload|ulong(if_flags,mtu,subnet,address,packets_in,packets_out,packets_total,bytes_in,bytes_out,bytes_total,errors_in,errors_out,errors_total,collisions)|string|interface
int|ppp|ulong(state,bytes_in,bytes_out)|ushort(device)

View File

@@ -74,14 +74,14 @@ struct _glibtop_cpu
#define glibtop_get_cpu_r glibtop_get_cpu_s
#endif
void glibtop_get_cpu_l (glibtop *server, glibtop_cpu *buf);
int glibtop_get_cpu_l (glibtop *server, glibtop_cpu *buf);
#if GLIBTOP_SUID_CPU
void glibtop_init_cpu_p (glibtop *server);
void glibtop_get_cpu_p (glibtop *server, glibtop_cpu *buf);
int glibtop_init_cpu_p (glibtop *server);
int glibtop_get_cpu_p (glibtop *server, glibtop_cpu *buf);
#else
void glibtop_init_cpu_s (glibtop *server);
void glibtop_get_cpu_s (glibtop *server, glibtop_cpu *buf);
int glibtop_init_cpu_s (glibtop *server);
int glibtop_get_cpu_s (glibtop *server, glibtop_cpu *buf);
#endif
#ifdef GLIBTOP_NAMES

View File

@@ -55,8 +55,8 @@ struct _glibtop_fsusage
#define glibtop_get_fsusage_r glibtop_get_fsusage_s
void glibtop_get_fsusage_l (glibtop *server, glibtop_fsusage *buf, const char *mount_dir);
void glibtop_get_fsusage_s (glibtop *server, glibtop_fsusage *buf, const char *mount_dir);
int glibtop_get_fsusage_l (glibtop *server, glibtop_fsusage *buf, const char *mount_dir);
int glibtop_get_fsusage_s (glibtop *server, glibtop_fsusage *buf, const char *mount_dir);
#ifdef GLIBTOP_NAMES

View File

@@ -57,14 +57,14 @@ struct _glibtop_loadavg
#define glibtop_get_loadavg_r glibtop_get_loadavg_s
#endif
void glibtop_get_loadavg_l (glibtop *server, glibtop_loadavg *buf);
int glibtop_get_loadavg_l (glibtop *server, glibtop_loadavg *buf);
#if GLIBTOP_SUID_LOADAVG
void glibtop_init_loadavg_p (glibtop *server);
void glibtop_get_loadavg_p (glibtop *server, glibtop_loadavg *buf);
int glibtop_init_loadavg_p (glibtop *server);
int glibtop_get_loadavg_p (glibtop *server, glibtop_loadavg *buf);
#else
void glibtop_init_loadavg_s (glibtop *server);
void glibtop_get_loadavg_s (glibtop *server, glibtop_loadavg *buf);
int glibtop_init_loadavg_s (glibtop *server);
int glibtop_get_loadavg_s (glibtop *server, glibtop_loadavg *buf);
#endif
#ifdef GLIBTOP_NAMES

View File

@@ -65,14 +65,14 @@ struct _glibtop_mem
#define glibtop_get_mem_r glibtop_get_mem_s
#endif
void glibtop_get_mem_l (glibtop *server, glibtop_mem *buf);
int glibtop_get_mem_l (glibtop *server, glibtop_mem *buf);
#if GLIBTOP_SUID_MEM
void glibtop_init_mem_p (glibtop *server);
void glibtop_get_mem_p (glibtop *server, glibtop_mem *buf);
int glibtop_init_mem_p (glibtop *server);
int glibtop_get_mem_p (glibtop *server, glibtop_mem *buf);
#else
void glibtop_init_mem_s (glibtop *server);
void glibtop_get_mem_s (glibtop *server, glibtop_mem *buf);
int glibtop_init_mem_s (glibtop *server);
int glibtop_get_mem_s (glibtop *server, glibtop_mem *buf);
#endif
#ifdef GLIBTOP_NAMES

View File

@@ -63,14 +63,14 @@ struct _glibtop_msg_limits
#define glibtop_get_msg_limits_r glibtop_get_msg_limits_s
#endif
void glibtop_get_msg_limits_l (glibtop *server, glibtop_msg_limits *buf);
int glibtop_get_msg_limits_l (glibtop *server, glibtop_msg_limits *buf);
#if GLIBTOP_SUID_MSG_LIMITS
void glibtop_init_msg_limits_p (glibtop *server);
void glibtop_get_msg_limits_p (glibtop *server, glibtop_msg_limits *buf);
int glibtop_init_msg_limits_p (glibtop *server);
int glibtop_get_msg_limits_p (glibtop *server, glibtop_msg_limits *buf);
#else
void glibtop_init_msg_limits_s (glibtop *server);
void glibtop_get_msg_limits_s (glibtop *server, glibtop_msg_limits *buf);
int glibtop_init_msg_limits_s (glibtop *server);
int glibtop_get_msg_limits_s (glibtop *server, glibtop_msg_limits *buf);
#endif
#ifdef GLIBTOP_NAMES

View File

@@ -96,14 +96,14 @@ struct _glibtop_netload
#define glibtop_get_netload_r glibtop_get_netload_s
#endif
void glibtop_get_netload_l (glibtop *server, glibtop_netload *buf, const char *interface);
int glibtop_get_netload_l (glibtop *server, glibtop_netload *buf, const char *interface);
#if GLIBTOP_SUID_NETLOAD
void glibtop_init_netload_p (glibtop *server);
void glibtop_get_netload_p (glibtop *server, glibtop_netload *buf, const char *interface);
int glibtop_init_netload_p (glibtop *server);
int glibtop_get_netload_p (glibtop *server, glibtop_netload *buf, const char *interface);
#else
void glibtop_init_netload_s (glibtop *server);
void glibtop_get_netload_s (glibtop *server, glibtop_netload *buf, const char *interface);
int glibtop_init_netload_s (glibtop *server);
int glibtop_get_netload_s (glibtop *server, glibtop_netload *buf, const char *interface);
#endif
#ifdef GLIBTOP_NAMES

View File

@@ -61,14 +61,14 @@ struct _glibtop_ppp
#define glibtop_get_ppp_r glibtop_get_ppp_s
#endif
void glibtop_get_ppp_l (glibtop *server, glibtop_ppp *buf, unsigned short device);
int glibtop_get_ppp_l (glibtop *server, glibtop_ppp *buf, unsigned short device);
#if GLIBTOP_SUID_PPP
void glibtop_init_ppp_p (glibtop *server);
void glibtop_get_ppp_p (glibtop *server, glibtop_ppp *buf, unsigned short device);
int glibtop_init_ppp_p (glibtop *server);
int glibtop_get_ppp_p (glibtop *server, glibtop_ppp *buf, unsigned short device);
#else
void glibtop_init_ppp_s (glibtop *server);
void glibtop_get_ppp_s (glibtop *server, glibtop_ppp *buf, unsigned short device);
int glibtop_init_ppp_s (glibtop *server);
int glibtop_get_ppp_s (glibtop *server, glibtop_ppp *buf, unsigned short device);
#endif
#ifdef GLIBTOP_NAMES

View File

@@ -56,13 +56,13 @@ glibtop_get_proc_args_l (glibtop *server, glibtop_proc_args *buf,
pid_t pid, unsigned max_len);
#if GLIBTOP_SUID_PROC_ARGS
void glibtop_init_proc_args_p (glibtop *server);
int glibtop_init_proc_args_p (glibtop *server);
char *
glibtop_get_proc_args_p (glibtop *server, glibtop_proc_args *buf,
pid_t pid, unsigned max_len);
#else
void glibtop_init_proc_args_s (glibtop *server);
int glibtop_init_proc_args_s (glibtop *server);
char *
glibtop_get_proc_args_s (glibtop *server, glibtop_proc_args *buf,

View File

@@ -85,14 +85,14 @@ struct _glibtop_proc_kernel
#define glibtop_get_proc_kernel_r glibtop_get_proc_kernel_s
#endif
void glibtop_get_proc_kernel_l (glibtop *server, glibtop_proc_kernel *buf, pid_t pid);
int glibtop_get_proc_kernel_l (glibtop *server, glibtop_proc_kernel *buf, pid_t pid);
#if GLIBTOP_SUID_PROC_KERNEL
void glibtop_init_proc_kernel_p (glibtop *server);
void glibtop_get_proc_kernel_p (glibtop *server, glibtop_proc_kernel *buf, pid_t pid);
int glibtop_init_proc_kernel_p (glibtop *server);
int glibtop_get_proc_kernel_p (glibtop *server, glibtop_proc_kernel *buf, pid_t pid);
#else
void glibtop_init_proc_kernel_s (glibtop *server);
void glibtop_get_proc_kernel_s (glibtop *server, glibtop_proc_kernel *buf, pid_t pid);
int glibtop_init_proc_kernel_s (glibtop *server);
int glibtop_get_proc_kernel_s (glibtop *server, glibtop_proc_kernel *buf, pid_t pid);
#endif
#ifdef GLIBTOP_NAMES

View File

@@ -77,13 +77,13 @@ glibtop_get_proclist_l (glibtop *server, glibtop_proclist *buf,
int64_t which, int64_t arg);
#if GLIBTOP_SUID_PROCLIST
void glibtop_init_proclist_p (glibtop *server);
int glibtop_init_proclist_p (glibtop *server);
unsigned *
glibtop_get_proclist_p (glibtop *server, glibtop_proclist *buf,
int64_t which, int64_t arg);
#else
void glibtop_init_proclist_s (glibtop *server);
int glibtop_init_proclist_s (glibtop *server);
unsigned *
glibtop_get_proclist_s (glibtop *server, glibtop_proclist *buf,

View File

@@ -85,12 +85,12 @@ glibtop_map_entry *
glibtop_get_proc_map_l (glibtop *server, glibtop_proc_map *buf, pid_t pid);
#if GLIBTOP_SUID_PROC_MAP
void glibtop_init_proc_map_p (glibtop *server);
int glibtop_init_proc_map_p (glibtop *server);
glibtop_map_entry *
glibtop_get_proc_map_p (glibtop *server, glibtop_proc_map *buf, pid_t pid);
#else
void glibtop_init_proc_map_s (glibtop *server);
int glibtop_init_proc_map_s (glibtop *server);
glibtop_map_entry *
glibtop_get_proc_map_s (glibtop *server, glibtop_proc_map *buf, pid_t pid);

View File

@@ -65,14 +65,14 @@ struct _glibtop_proc_mem
#define glibtop_get_proc_mem_r glibtop_get_proc_mem_s
#endif
void glibtop_get_proc_mem_l (glibtop *server, glibtop_proc_mem *buf, pid_t pid);
int glibtop_get_proc_mem_l (glibtop *server, glibtop_proc_mem *buf, pid_t pid);
#if GLIBTOP_SUID_PROC_MEM
void glibtop_init_proc_mem_p (glibtop *server);
void glibtop_get_proc_mem_p (glibtop *server, glibtop_proc_mem *buf, pid_t pid);
int glibtop_init_proc_mem_p (glibtop *server);
int glibtop_get_proc_mem_p (glibtop *server, glibtop_proc_mem *buf, pid_t pid);
#else
void glibtop_init_proc_mem_s (glibtop *server);
void glibtop_get_proc_mem_s (glibtop *server, glibtop_proc_mem *buf, pid_t pid);
int glibtop_init_proc_mem_s (glibtop *server);
int glibtop_get_proc_mem_s (glibtop *server, glibtop_proc_mem *buf, pid_t pid);
#endif
#ifdef GLIBTOP_NAMES

View File

@@ -85,14 +85,14 @@ struct _glibtop_proc_segment
#define glibtop_get_proc_segment_r glibtop_get_proc_segment_s
#endif
void glibtop_get_proc_segment_l (glibtop *server, glibtop_proc_segment *buf, pid_t pid);
int glibtop_get_proc_segment_l (glibtop *server, glibtop_proc_segment *buf, pid_t pid);
#if GLIBTOP_SUID_PROC_SEGMENT
void glibtop_init_proc_segment_p (glibtop *server);
void glibtop_get_proc_segment_p (glibtop *server, glibtop_proc_segment *buf, pid_t pid);
int glibtop_init_proc_segment_p (glibtop *server);
int glibtop_get_proc_segment_p (glibtop *server, glibtop_proc_segment *buf, pid_t pid);
#else
void glibtop_init_proc_segment_s (glibtop *server);
void glibtop_get_proc_segment_s (glibtop *server, glibtop_proc_segment *buf, pid_t pid);
int glibtop_init_proc_segment_s (glibtop *server);
int glibtop_get_proc_segment_s (glibtop *server, glibtop_proc_segment *buf, pid_t pid);
#endif
#ifdef GLIBTOP_NAMES

View File

@@ -59,14 +59,14 @@ struct _glibtop_proc_signal
#define glibtop_get_proc_signal_r glibtop_get_proc_signal_s
#endif
void glibtop_get_proc_signal_l (glibtop *server, glibtop_proc_signal *buf, pid_t pid);
int glibtop_get_proc_signal_l (glibtop *server, glibtop_proc_signal *buf, pid_t pid);
#if GLIBTOP_SUID_PROC_SIGNAL
void glibtop_init_proc_signal_p (glibtop *server);
void glibtop_get_proc_signal_p (glibtop *server, glibtop_proc_signal *buf, pid_t pid);
int glibtop_init_proc_signal_p (glibtop *server);
int glibtop_get_proc_signal_p (glibtop *server, glibtop_proc_signal *buf, pid_t pid);
#else
void glibtop_init_proc_signal_s (glibtop *server);
void glibtop_get_proc_signal_s (glibtop *server, glibtop_proc_signal *buf, pid_t pid);
int glibtop_init_proc_signal_s (glibtop *server);
int glibtop_get_proc_signal_s (glibtop *server, glibtop_proc_signal *buf, pid_t pid);
#endif
#ifdef GLIBTOP_NAMES

View File

@@ -85,14 +85,14 @@ struct _glibtop_proc_state
#define glibtop_get_proc_state_r glibtop_get_proc_state_s
#endif
void glibtop_get_proc_state_l (glibtop *server, glibtop_proc_state *buf, pid_t pid);
int glibtop_get_proc_state_l (glibtop *server, glibtop_proc_state *buf, pid_t pid);
#if GLIBTOP_SUID_PROC_STATE
void glibtop_init_proc_state_p (glibtop *server);
void glibtop_get_proc_state_p (glibtop *server, glibtop_proc_state *buf, pid_t pid);
int glibtop_init_proc_state_p (glibtop *server);
int glibtop_get_proc_state_p (glibtop *server, glibtop_proc_state *buf, pid_t pid);
#else
void glibtop_init_proc_state_s (glibtop *server);
void glibtop_get_proc_state_s (glibtop *server, glibtop_proc_state *buf, pid_t pid);
int glibtop_init_proc_state_s (glibtop *server);
int glibtop_get_proc_state_s (glibtop *server, glibtop_proc_state *buf, pid_t pid);
#endif
#ifdef GLIBTOP_NAMES

View File

@@ -82,14 +82,14 @@ struct _glibtop_proc_time
#define glibtop_get_proc_time_r glibtop_get_proc_time_s
#endif
void glibtop_get_proc_time_l (glibtop *server, glibtop_proc_time *buf, pid_t pid);
int glibtop_get_proc_time_l (glibtop *server, glibtop_proc_time *buf, pid_t pid);
#if GLIBTOP_SUID_PROC_TIME
void glibtop_init_proc_time_p (glibtop *server);
void glibtop_get_proc_time_p (glibtop *server, glibtop_proc_time *buf, pid_t pid);
int glibtop_init_proc_time_p (glibtop *server);
int glibtop_get_proc_time_p (glibtop *server, glibtop_proc_time *buf, pid_t pid);
#else
void glibtop_init_proc_time_s (glibtop *server);
void glibtop_get_proc_time_s (glibtop *server, glibtop_proc_time *buf, pid_t pid);
int glibtop_init_proc_time_s (glibtop *server);
int glibtop_get_proc_time_s (glibtop *server, glibtop_proc_time *buf, pid_t pid);
#endif
#ifdef GLIBTOP_NAMES

View File

@@ -87,14 +87,14 @@ struct _glibtop_proc_uid
#define glibtop_get_proc_uid_r glibtop_get_proc_uid_s
#endif
void glibtop_get_proc_uid_l (glibtop *server, glibtop_proc_uid *buf, pid_t pid);
int glibtop_get_proc_uid_l (glibtop *server, glibtop_proc_uid *buf, pid_t pid);
#if GLIBTOP_SUID_PROC_UID
void glibtop_init_proc_uid_p (glibtop *server);
void glibtop_get_proc_uid_p (glibtop *server, glibtop_proc_uid *buf, pid_t pid);
int glibtop_init_proc_uid_p (glibtop *server);
int glibtop_get_proc_uid_p (glibtop *server, glibtop_proc_uid *buf, pid_t pid);
#else
void glibtop_init_proc_uid_s (glibtop *server);
void glibtop_get_proc_uid_s (glibtop *server, glibtop_proc_uid *buf, pid_t pid);
int glibtop_init_proc_uid_s (glibtop *server);
int glibtop_get_proc_uid_s (glibtop *server, glibtop_proc_uid *buf, pid_t pid);
#endif
#ifdef GLIBTOP_NAMES

View File

@@ -69,14 +69,14 @@ struct _glibtop_sem_limits
#define glibtop_get_sem_limits_r glibtop_get_sem_limits_s
#endif
void glibtop_get_sem_limits_l (glibtop *server, glibtop_sem_limits *buf);
int glibtop_get_sem_limits_l (glibtop *server, glibtop_sem_limits *buf);
#if GLIBTOP_SUID_SEM_LIMITS
void glibtop_init_sem_limits_p (glibtop *server);
void glibtop_get_sem_limits_p (glibtop *server, glibtop_sem_limits *buf);
int glibtop_init_sem_limits_p (glibtop *server);
int glibtop_get_sem_limits_p (glibtop *server, glibtop_sem_limits *buf);
#else
void glibtop_init_sem_limits_s (glibtop *server);
void glibtop_get_sem_limits_s (glibtop *server, glibtop_sem_limits *buf);
int glibtop_init_sem_limits_s (glibtop *server);
int glibtop_get_sem_limits_s (glibtop *server, glibtop_sem_limits *buf);
#endif
#ifdef GLIBTOP_NAMES

View File

@@ -59,14 +59,14 @@ struct _glibtop_shm_limits
#define glibtop_get_shm_limits_r glibtop_get_shm_limits_s
#endif
void glibtop_get_shm_limits_l (glibtop *server, glibtop_shm_limits *buf);
int glibtop_get_shm_limits_l (glibtop *server, glibtop_shm_limits *buf);
#if GLIBTOP_SUID_SHM_LIMITS
void glibtop_init_shm_limits_p (glibtop *server);
void glibtop_get_shm_limits_p (glibtop *, glibtop_shm_limits *buf);
int glibtop_init_shm_limits_p (glibtop *server);
int glibtop_get_shm_limits_p (glibtop *, glibtop_shm_limits *buf);
#else
void glibtop_init_shm_limits_s (glibtop *server);
void glibtop_get_shm_limits_s (glibtop *server, glibtop_shm_limits *buf);
int glibtop_init_shm_limits_s (glibtop *server);
int glibtop_get_shm_limits_s (glibtop *server, glibtop_shm_limits *buf);
#endif
#ifdef GLIBTOP_NAMES

View File

@@ -59,14 +59,14 @@ struct _glibtop_swap
#define glibtop_get_swap_r glibtop_get_swap_s
#endif
void glibtop_get_swap_l (glibtop *server, glibtop_swap *buf);
int glibtop_get_swap_l (glibtop *server, glibtop_swap *buf);
#if GLIBTOP_SUID_SWAP
void glibtop_init_swap_p (glibtop *server);
void glibtop_get_swap_p (glibtop *server, glibtop_swap *buf);
int glibtop_init_swap_p (glibtop *server);
int glibtop_get_swap_p (glibtop *server, glibtop_swap *buf);
#else
void glibtop_init_swap_s (glibtop *server);
void glibtop_get_swap_s (glibtop *server, glibtop_swap *buf);
int glibtop_init_swap_s (glibtop *server);
int glibtop_get_swap_s (glibtop *server, glibtop_swap *buf);
#endif
#ifdef GLIBTOP_NAMES

View File

@@ -55,14 +55,14 @@ struct _glibtop_uptime
#define glibtop_get_uptime_r glibtop_get_uptime_s
#endif
void glibtop_get_uptime_l (glibtop *server, glibtop_uptime *buf);
int glibtop_get_uptime_l (glibtop *server, glibtop_uptime *buf);
#if GLIBTOP_SUID_UPTIME
void glibtop_init_uptime_p (glibtop *server);
void glibtop_get_uptime_p (glibtop *server, glibtop_uptime *buf);
int glibtop_init_uptime_p (glibtop *server);
int glibtop_get_uptime_p (glibtop *server, glibtop_uptime *buf);
#else
void glibtop_init_uptime_s (glibtop *server);
void glibtop_get_uptime_s (glibtop *server, glibtop_uptime *buf);
int glibtop_init_uptime_s (glibtop *server);
int glibtop_get_uptime_s (glibtop *server, glibtop_uptime *buf);
#endif
#ifdef GLIBTOP_NAMES

View File

@@ -280,7 +280,7 @@ statfs (path, fsb)
#endif /* _AIX && _I386 */
void
int
glibtop_get_fsusage_s (glibtop *server, glibtop_fsusage *buf,
const char *disk)
{

View File

@@ -48,7 +48,7 @@ static int mib [] = { CTL_KERN, KERN_CLOCKRATE };
/* Init function. */
void
int
glibtop_init_cpu_p (glibtop *server)
{
if (kvm_nlist (server->machine.kd, nlst) != 0) {
@@ -62,7 +62,7 @@ glibtop_init_cpu_p (glibtop *server)
/* Provides information about cpu usage. */
void
int
glibtop_get_cpu_p (glibtop *server, glibtop_cpu *buf)
{
long cpts [CPUSTATES];

View File

@@ -32,7 +32,7 @@ static const unsigned long _glibtop_sysdeps_loadavg =
/* Init function. */
void
int
glibtop_init_loadavg_p (glibtop *server)
{
server->sysdeps.loadavg = _glibtop_sysdeps_loadavg;
@@ -40,7 +40,7 @@ glibtop_init_loadavg_p (glibtop *server)
/* Provides load averange. */
void
int
glibtop_get_loadavg_p (glibtop *server, glibtop_loadavg *buf)
{
double ldavg[3];

View File

@@ -87,7 +87,7 @@ static int mib_uvmexp [] = { CTL_VM, VM_UVMEXP };
/* Init function. */
void
int
glibtop_init_mem_p (glibtop *server)
{
register int pagesize;
@@ -112,7 +112,7 @@ glibtop_init_mem_p (glibtop *server)
server->sysdeps.mem = _glibtop_sysdeps_mem;
}
void
int
glibtop_get_mem_p (glibtop *server, glibtop_mem *buf)
{
struct vmtotal vmt;

View File

@@ -30,11 +30,11 @@
#if (defined __bsdi__) && (_BSDI_VERSION < 199700)
/* Older versions of BSDI don't seem to have this. */
void
int
glibtop_init_msg_limits_p (glibtop *server)
{ }
void
int
glibtop_get_msg_limits_p (glibtop *server, glibtop_msg_limits *buf)
{
glibtop_init_p (server, (1L << GLIBTOP_SYSDEPS_MSG_LIMITS), 0);
@@ -73,7 +73,7 @@ static struct nlist nlst [] = {
/* Init function. */
void
int
glibtop_init_msg_limits_p (glibtop *server)
{
if (kvm_nlist (server->machine.kd, nlst) != 0) {
@@ -92,7 +92,7 @@ glibtop_init_msg_limits_p (glibtop *server)
/* Provides information about sysv ipc limits. */
void
int
glibtop_get_msg_limits_p (glibtop *server, glibtop_msg_limits *buf)
{
glibtop_init_p (server, (1L << GLIBTOP_SYSDEPS_MSG_LIMITS), 0);

View File

@@ -62,7 +62,7 @@ static struct nlist nlst [] = {
/* Init function. */
void
int
glibtop_init_netload_p (glibtop *server)
{
server->sysdeps.netload = _glibtop_sysdeps_netload;
@@ -73,7 +73,7 @@ glibtop_init_netload_p (glibtop *server)
/* Provides Network statistics. */
void
int
glibtop_get_netload_p (glibtop *server, glibtop_netload *buf,
const char *interface)
{

View File

@@ -70,7 +70,7 @@ static struct nlist nlst [] = {
/* Init function. */
void
int
glibtop_init_ppp_p (glibtop *server)
{
#ifdef HAVE_I4B
@@ -88,7 +88,7 @@ glibtop_init_ppp_p (glibtop *server)
/* Provides information about ppp usage. */
void
int
glibtop_get_ppp_p (glibtop *server, glibtop_ppp *buf, unsigned short device)
{
#ifdef HAVE_I4B

View File

@@ -37,7 +37,7 @@ static const unsigned long _glibtop_sysdeps_proc_args =
/* Init function. */
void
int
glibtop_init_proc_args_p (glibtop *server)
{
server->sysdeps.proc_args = _glibtop_sysdeps_proc_args;

View File

@@ -64,7 +64,7 @@ static const unsigned long _glibtop_sysdeps_proc_kernel_wchan =
/* Init function. */
void
int
glibtop_init_proc_kernel_p (glibtop *server)
{
server->sysdeps.proc_kernel = _glibtop_sysdeps_proc_kernel_pstats |
@@ -72,7 +72,7 @@ glibtop_init_proc_kernel_p (glibtop *server)
_glibtop_sysdeps_proc_kernel_wchan;
}
void
int
glibtop_get_proc_kernel_p (glibtop *server,
glibtop_proc_kernel *buf,
pid_t pid)

View File

@@ -52,7 +52,7 @@ static const unsigned long _glibtop_sysdeps_proclist =
/* Init function. */
void
int
glibtop_init_proclist_p (glibtop *server)
{
server->sysdeps.proclist = _glibtop_sysdeps_proclist;

View File

@@ -67,7 +67,7 @@ static const unsigned long _glibtop_sysdeps_map_entry =
/* Init function. */
void
int
glibtop_init_proc_map_p (glibtop *server)
{
server->sysdeps.proc_map = _glibtop_sysdeps_proc_map;

View File

@@ -81,7 +81,7 @@ static int pageshift; /* log base 2 of the pagesize */
/* Init function. */
void
int
glibtop_init_proc_mem_p (glibtop *server)
{
register int pagesize;
@@ -104,7 +104,7 @@ glibtop_init_proc_mem_p (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_mem_p (glibtop *server, glibtop_proc_mem *buf,
pid_t pid)
{

View File

@@ -35,7 +35,7 @@ static const unsigned long _glibtop_sysdeps_proc_segment = 0;
/* Init function. */
void
int
glibtop_init_proc_segment_p (glibtop *server)
{
server->sysdeps.proc_segment = _glibtop_sysdeps_proc_segment;
@@ -43,7 +43,7 @@ glibtop_init_proc_segment_p (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_segment_p (glibtop *server,
glibtop_proc_segment *buf,
pid_t pid)

View File

@@ -39,13 +39,13 @@ static const unsigned long _glibtop_sysdeps_proc_signal =
/* Init function. */
void
int
glibtop_init_proc_signal_p (glibtop *server)
{
server->sysdeps.proc_signal = _glibtop_sysdeps_proc_signal;
}
void
int
glibtop_get_proc_signal_p (glibtop *server,
glibtop_proc_signal *buf,
pid_t pid)

View File

@@ -45,7 +45,7 @@ static const unsigned long _glibtop_sysdeps_proc_state_new =
/* Init function. */
void
int
glibtop_init_proc_state_p (glibtop *server)
{
server->sysdeps.proc_state = _glibtop_sysdeps_proc_state |
@@ -54,7 +54,7 @@ glibtop_init_proc_state_p (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_state_p (glibtop *server,
glibtop_proc_state *buf,
pid_t pid)

View File

@@ -43,7 +43,7 @@ static const unsigned long _glibtop_sysdeps_proc_time_user =
/* Init function. */
void
int
glibtop_init_proc_time_p (glibtop *server)
{
server->sysdeps.proc_time = _glibtop_sysdeps_proc_time |
@@ -119,7 +119,7 @@ calcru(p, up, sp, ip)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_time_p (glibtop *server, glibtop_proc_time *buf,
pid_t pid)
{

View File

@@ -47,7 +47,7 @@ static const unsigned long _glibtop_sysdeps_proc_uid_groups =
/* Init function. */
void
int
glibtop_init_proc_uid_p (glibtop *server)
{
server->sysdeps.proc_uid = _glibtop_sysdeps_proc_uid |
@@ -56,7 +56,7 @@ glibtop_init_proc_uid_p (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_uid_p (glibtop *server, glibtop_proc_uid *buf,
pid_t pid)
{

View File

@@ -30,11 +30,11 @@
#if defined(__bsdi__) && (_BSDI_VERSION < 199700)
/* Older versions of BSDI don't seem to have this. */
void
int
glibtop_init_sem_limits_p (glibtop *server)
{ }
void
int
glibtop_get_sem_limits_p (glibtop *server, glibtop_sem_limits *buf)
{
glibtop_init_p (server, (1L << GLIBTOP_SYSDEPS_SEM_LIMITS), 0);
@@ -75,7 +75,7 @@ static struct nlist nlst [] = {
/* Init function. */
void
int
glibtop_init_sem_limits_p (glibtop *server)
{
if (kvm_nlist (server->machine.kd, nlst) != 0) {
@@ -94,7 +94,7 @@ glibtop_init_sem_limits_p (glibtop *server)
/* Provides information about sysv sem limits. */
void
int
glibtop_get_sem_limits_p (glibtop *server, glibtop_sem_limits *buf)
{
glibtop_init_p (server, (1L << GLIBTOP_SYSDEPS_SEM_LIMITS), 0);

View File

@@ -30,11 +30,11 @@
#if defined(__bsdi__) && (_BSDI_VERSION < 199700)
/* Older versions of BSDI don't seem to have this. */
void
int
glibtop_init_shm_limits_p (glibtop *server)
{ }
void
int
glibtop_get_shm_limits_p (glibtop *server, glibtop_shm_limits *buf)
{
glibtop_init_p (server, (1L << GLIBTOP_SYSDEPS_SHM_LIMITS), 0);
@@ -73,7 +73,7 @@ static struct nlist nlst [] = {
/* Init function. */
void
int
glibtop_init_shm_limits_p (glibtop *server)
{
if (kvm_nlist (server->machine.kd, nlst) != 0) {
@@ -92,7 +92,7 @@ glibtop_init_shm_limits_p (glibtop *server)
/* Provides information about sysv ipc limits. */
void
int
glibtop_get_shm_limits_p (glibtop *server, glibtop_shm_limits *buf)
{
glibtop_init_p (server, (1L << GLIBTOP_SYSDEPS_SHM_LIMITS), 0);

View File

@@ -92,7 +92,7 @@ static struct nlist nlst2 [] = {
/* Init function. */
void
int
glibtop_init_swap_p (glibtop *server)
{
#if defined(__FreeBSD__) || defined(__bsdi__)
@@ -128,7 +128,7 @@ glibtop_init_swap_p (glibtop *server)
* by Kevin Lahey <kml@rokkaku.atl.ga.us>.
*/
void
int
glibtop_get_swap_p (glibtop *server, glibtop_swap *buf)
{
#if defined(__FreeBSD__)

View File

@@ -38,7 +38,7 @@ static const unsigned long _required_cpu_flags =
/* Init function. */
void
int
glibtop_init_uptime_p (glibtop *server)
{
server->sysdeps.uptime = _glibtop_sysdeps_uptime;
@@ -46,7 +46,7 @@ glibtop_init_uptime_p (glibtop *server)
/* Provides uptime and idle time. */
void
int
glibtop_get_uptime_p (glibtop *server, glibtop_uptime *buf)
{
glibtop_cpu cpu;

View File

@@ -38,7 +38,7 @@ static const unsigned long _glibtop_sysdeps_cpu_smp =
/* Init function. */
void
int
glibtop_init_cpu_s (glibtop *server)
{
server->sysdeps.cpu = _glibtop_sysdeps_cpu;
@@ -49,7 +49,7 @@ glibtop_init_cpu_s (glibtop *server)
/* Provides information about cpu usage. */
void
int
glibtop_get_cpu_s (glibtop *server, glibtop_cpu *buf)
{
libgtop_stat_t stat;

View File

@@ -31,7 +31,7 @@ static const unsigned long _glibtop_sysdeps_loadavg =
/* Init function. */
void
int
glibtop_init_loadavg_s (glibtop *server)
{
server->sysdeps.loadavg = _glibtop_sysdeps_loadavg;
@@ -39,7 +39,7 @@ glibtop_init_loadavg_s (glibtop *server)
/* Provides load averange. */
void
int
glibtop_get_loadavg_s (glibtop *server, glibtop_loadavg *buf)
{
libgtop_stat_t stat;

View File

@@ -33,7 +33,7 @@ static const unsigned long _glibtop_sysdeps_mem =
/* Init function. */
void
int
glibtop_init_mem_s (glibtop *server)
{
server->sysdeps.mem = _glibtop_sysdeps_mem;
@@ -41,7 +41,7 @@ glibtop_init_mem_s (glibtop *server)
/* Provides information about memory usage. */
void
int
glibtop_get_mem_s (glibtop *server, glibtop_mem *buf)
{
libgtop_mem_t mem;

View File

@@ -34,7 +34,7 @@ static const unsigned long _glibtop_sysdeps_msg_limits =
/* Init function. */
void
int
glibtop_init_msg_limits_s (glibtop *server)
{
server->sysdeps.msg_limits = _glibtop_sysdeps_msg_limits;
@@ -42,7 +42,7 @@ glibtop_init_msg_limits_s (glibtop *server)
/* Provides information about sysv ipc limits. */
void
int
glibtop_get_msg_limits_s (glibtop *server, glibtop_msg_limits *buf)
{
struct msginfo msginfo;

View File

@@ -67,7 +67,7 @@ static const unsigned long _glibtop_sysdeps_netload =
/* Init function. */
void
int
glibtop_init_netload_s (glibtop *server)
{
server->sysdeps.netload = _glibtop_sysdeps_netload;
@@ -75,7 +75,7 @@ glibtop_init_netload_s (glibtop *server)
/* Provides network statistics. */
void
int
glibtop_get_netload_s (glibtop *server, glibtop_netload *buf,
const char *interface)
{

View File

@@ -41,7 +41,7 @@ static const unsigned long _glibtop_sysdeps_ppp =
/* Init function. */
void
int
glibtop_init_ppp_s (glibtop *server)
{
server->sysdeps.ppp = _glibtop_sysdeps_ppp;
@@ -177,7 +177,7 @@ static int is_ISDN_on (glibtop *server, int *online)
/* Provides PPP/ISDN information. */
void
int
glibtop_get_ppp_s (glibtop *server, glibtop_ppp *buf, unsigned short device)
{
int in, out, online;

View File

@@ -33,7 +33,7 @@ static const unsigned long _glibtop_sysdeps_proc_args =
/* Init function. */
void
int
glibtop_init_proc_args_s (glibtop *server)
{
server->sysdeps.proc_args = _glibtop_sysdeps_proc_args;

View File

@@ -39,7 +39,7 @@ static const unsigned long _glibtop_sysdeps_proc_kernel_kernel =
/* Init function. */
void
int
glibtop_init_proc_kernel_s (glibtop *server)
{
server->sysdeps.proc_kernel = _glibtop_sysdeps_proc_kernel |
@@ -48,7 +48,7 @@ glibtop_init_proc_kernel_s (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_kernel_s (glibtop *server, glibtop_proc_kernel *buf,
pid_t pid)
{

View File

@@ -35,7 +35,7 @@ static const unsigned long _glibtop_sysdeps_proclist =
/* Init function. */
void
int
glibtop_init_proclist_s (glibtop *server)
{
server->sysdeps.proclist = _glibtop_sysdeps_proclist;

View File

@@ -41,7 +41,7 @@ static const unsigned long _glibtop_sysdeps_map_entry =
/* Init function. */
void
int
glibtop_init_proc_map_s (glibtop *server)
{
server->sysdeps.proc_map = _glibtop_sysdeps_proc_map;

View File

@@ -43,7 +43,7 @@ static int pageshift; /* log base 2 of the pagesize */
/* Init function. */
void
int
glibtop_init_proc_mem_s (glibtop *server)
{
register int pagesize;
@@ -61,7 +61,7 @@ glibtop_init_proc_mem_s (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_mem_s (glibtop *server, glibtop_proc_mem *buf,
pid_t pid)
{

View File

@@ -50,7 +50,7 @@ static int pageshift; /* log base 2 of the pagesize */
/* Init function. */
void
int
glibtop_init_proc_segment_s (glibtop *server)
{
register int pagesize;
@@ -69,7 +69,7 @@ glibtop_init_proc_segment_s (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_segment_s (glibtop *server, glibtop_proc_segment *buf,
pid_t pid)
{

View File

@@ -34,7 +34,7 @@ static const unsigned long _glibtop_sysdeps_proc_signal =
/* Init function. */
void
int
glibtop_init_proc_signal_s (glibtop *server)
{
server->sysdeps.proc_signal = _glibtop_sysdeps_proc_signal;
@@ -42,7 +42,7 @@ glibtop_init_proc_signal_s (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_signal_s (glibtop *server, glibtop_proc_signal *buf,
pid_t pid)
{

View File

@@ -35,7 +35,7 @@ static const unsigned long _glibtop_sysdeps_proc_state =
/* Init function. */
void
int
glibtop_init_proc_state_s (glibtop *server)
{
server->sysdeps.proc_state = _glibtop_sysdeps_proc_state;
@@ -43,7 +43,7 @@ glibtop_init_proc_state_s (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_state_s (glibtop *server, glibtop_proc_state *buf,
pid_t pid)
{

View File

@@ -36,7 +36,7 @@ static const unsigned long _glibtop_sysdeps_proc_time_smp =
/* Init function. */
void
int
glibtop_init_proc_time_s (glibtop *server)
{
server->sysdeps.proc_time = _glibtop_sysdeps_proc_time;
@@ -47,7 +47,7 @@ glibtop_init_proc_time_s (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_time_s (glibtop *server, glibtop_proc_time *buf,
pid_t pid)
{

View File

@@ -43,7 +43,7 @@ static const unsigned long _glibtop_sysdeps_proc_uid =
/* Init function. */
void
int
glibtop_init_proc_uid_s (glibtop *server)
{
server->sysdeps.proc_uid = _glibtop_sysdeps_proc_uid;
@@ -51,7 +51,7 @@ glibtop_init_proc_uid_s (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_uid_s (glibtop *server, glibtop_proc_uid *buf,
pid_t pid)
{

View File

@@ -50,7 +50,7 @@ static unsigned long _glibtop_sysdeps_sem_limits =
/* Init function. */
void
int
glibtop_init_sem_limits_s (glibtop *server)
{
server->sysdeps.sem_limits = _glibtop_sysdeps_sem_limits;
@@ -58,7 +58,7 @@ glibtop_init_sem_limits_s (glibtop *server)
/* Provides information about sysv ipc limits. */
void
int
glibtop_get_sem_limits_s (glibtop *server, glibtop_sem_limits *buf)
{
struct seminfo seminfo;

View File

@@ -33,7 +33,7 @@ static unsigned long _glibtop_sysdeps_shm_limits =
/* Init function. */
void
int
glibtop_init_shm_limits_s (glibtop *server)
{
server->sysdeps.shm_limits = _glibtop_sysdeps_shm_limits;
@@ -41,7 +41,7 @@ glibtop_init_shm_limits_s (glibtop *server)
/* Provides information about sysv ipc limits. */
void
int
glibtop_get_shm_limits_s (glibtop *server, glibtop_shm_limits *buf)
{
struct shminfo shminfo;

View File

@@ -35,7 +35,7 @@ static const unsigned long _glibtop_sysdeps_swap_stat =
/* Init function. */
void
int
glibtop_init_swap_s (glibtop *server)
{
server->sysdeps.swap = _glibtop_sysdeps_swap |
@@ -44,7 +44,7 @@ glibtop_init_swap_s (glibtop *server)
/* Provides information about swap usage. */
void
int
glibtop_get_swap_s (glibtop *server, glibtop_swap *buf)
{
libgtop_stat_t stat;

View File

@@ -32,7 +32,7 @@ static unsigned long _glibtop_sysdeps_uptime =
/* Init function. */
void
int
glibtop_init_uptime_s (glibtop *server)
{
server->sysdeps.uptime = _glibtop_sysdeps_uptime;
@@ -40,7 +40,7 @@ glibtop_init_uptime_s (glibtop *server)
/* Provides uptime and idle time. */
void
int
glibtop_get_uptime_s (glibtop *server, glibtop_uptime *buf)
{
libgtop_stat_t stat;

View File

@@ -37,7 +37,7 @@ static const unsigned long _glibtop_sysdeps_cpu_smp =
/* Init function. */
void
int
glibtop_init_cpu_s (glibtop *server)
{
server->sysdeps.cpu = _glibtop_sysdeps_cpu;
@@ -50,7 +50,7 @@ glibtop_init_cpu_s (glibtop *server)
#define FILENAME "/proc/stat"
void
int
glibtop_get_cpu_s (glibtop *server, glibtop_cpu *buf)
{
char buffer [BUFSIZ], *p;

View File

@@ -35,7 +35,7 @@ static const unsigned long _glibtop_sysdeps_loadavg_tasks =
/* Init function. */
void
int
glibtop_init_loadavg_s (glibtop *server)
{
server->sysdeps.loadavg = _glibtop_sysdeps_loadavg;
@@ -45,7 +45,7 @@ glibtop_init_loadavg_s (glibtop *server)
#define FILENAME "/proc/loadavg"
void
int
glibtop_get_loadavg_s (glibtop *server, glibtop_loadavg *buf)
{
char buffer [BUFSIZ], *p, *old;

View File

@@ -33,7 +33,7 @@ static const unsigned long _glibtop_sysdeps_mem =
/* Init function. */
void
int
glibtop_init_mem_s (glibtop *server)
{
server->sysdeps.mem = _glibtop_sysdeps_mem;
@@ -43,7 +43,7 @@ glibtop_init_mem_s (glibtop *server)
#define FILENAME "/proc/meminfo"
void
int
glibtop_get_mem_s (glibtop *server, glibtop_mem *buf)
{
char buffer [BUFSIZ], *p;

View File

@@ -34,7 +34,7 @@ static const unsigned long _glibtop_sysdeps_msg_limits =
/* Init function. */
void
int
glibtop_init_msg_limits_s (glibtop *server)
{
server->sysdeps.msg_limits = _glibtop_sysdeps_msg_limits;
@@ -42,7 +42,7 @@ glibtop_init_msg_limits_s (glibtop *server)
/* Provides information about sysv ipc limits. */
void
int
glibtop_get_msg_limits_s (glibtop *server, glibtop_msg_limits *buf)
{
struct msginfo msginfo;

View File

@@ -88,7 +88,7 @@ static const unsigned long _glibtop_sysdeps_netload_out =
/* Init function. */
void
int
glibtop_init_netload_s (glibtop *server)
{
server->sysdeps.netload = _glibtop_sysdeps_netload |
@@ -99,7 +99,7 @@ glibtop_init_netload_s (glibtop *server)
/* Provides network statistics. */
void
int
glibtop_get_netload_s (glibtop *server, glibtop_netload *buf,
const char *interface)
{

View File

@@ -41,7 +41,7 @@ static const unsigned long _glibtop_sysdeps_ppp =
/* Init function. */
void
int
glibtop_init_ppp_s (glibtop *server)
{
server->sysdeps.ppp = _glibtop_sysdeps_ppp;
@@ -177,7 +177,7 @@ static int is_ISDN_on (glibtop *server, int *online)
/* Provides PPP/ISDN information. */
void
int
glibtop_get_ppp_s (glibtop *server, glibtop_ppp *buf, unsigned short device)
{
int in, out, online;

View File

@@ -31,7 +31,7 @@ static const unsigned long _glibtop_sysdeps_proc_args =
/* Init function. */
void
int
glibtop_init_proc_args_s (glibtop *server)
{
server->sysdeps.proc_args = _glibtop_sysdeps_proc_args;

View File

@@ -33,7 +33,7 @@ static const unsigned long _glibtop_sysdeps_proc_kernel =
/* Init function. */
void
int
glibtop_init_proc_kernel_s (glibtop *server)
{
server->sysdeps.proc_kernel = _glibtop_sysdeps_proc_kernel;
@@ -41,7 +41,7 @@ glibtop_init_proc_kernel_s (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_kernel_s (glibtop *server, glibtop_proc_kernel *buf, pid_t pid)
{
char buffer [BUFSIZ], *p;

View File

@@ -39,7 +39,7 @@ static const unsigned long _glibtop_sysdeps_proclist =
/* Init function. */
void
int
glibtop_init_proclist_s (glibtop *server)
{
server->sysdeps.proclist = _glibtop_sysdeps_proclist;

View File

@@ -38,7 +38,7 @@ static const unsigned long _glibtop_sysdeps_map_entry =
/* Init function. */
void
int
glibtop_init_proc_map_s (glibtop *server)
{
server->sysdeps.proc_map = _glibtop_sysdeps_proc_map;

View File

@@ -45,7 +45,7 @@ static int pageshift; /* log base 2 of the pagesize */
/* Init function. */
void
int
glibtop_init_proc_mem_s (glibtop *server)
{
register int pagesize;
@@ -65,7 +65,7 @@ glibtop_init_proc_mem_s (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_mem_s (glibtop *server, glibtop_proc_mem *buf, pid_t pid)
{
char buffer [BUFSIZ], *p;

View File

@@ -49,7 +49,7 @@ static int pageshift; /* log base 2 of the pagesize */
/* Init function. */
void
int
glibtop_init_proc_segment_s (glibtop *server)
{
register int pagesize;
@@ -69,7 +69,7 @@ glibtop_init_proc_segment_s (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_segment_s (glibtop *server, glibtop_proc_segment *buf,
pid_t pid)
{

View File

@@ -31,7 +31,7 @@ static const unsigned long _glibtop_sysdeps_proc_signal =
/* Init function. */
void
int
glibtop_init_proc_signal_s (glibtop *server)
{
server->sysdeps.proc_signal = _glibtop_sysdeps_proc_signal;
@@ -39,7 +39,7 @@ glibtop_init_proc_signal_s (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_signal_s (glibtop *server, glibtop_proc_signal *buf, pid_t pid)
{
char buffer [BUFSIZ], *p;

View File

@@ -35,7 +35,7 @@ static const unsigned long _glibtop_sysdeps_proc_state_uid =
/* Init function. */
void
int
glibtop_init_proc_state_s (glibtop *server)
{
server->sysdeps.proc_state = _glibtop_sysdeps_proc_state |
@@ -44,7 +44,7 @@ glibtop_init_proc_state_s (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_state_s (glibtop *server, glibtop_proc_state *buf, pid_t pid)
{
char buffer [BUFSIZ], state, *p;

View File

@@ -36,7 +36,7 @@ static const unsigned long _glibtop_sysdeps_proc_time_smp =
/* Init function. */
void
int
glibtop_init_proc_time_s (glibtop *server)
{
server->sysdeps.proc_time = _glibtop_sysdeps_proc_time;
@@ -47,7 +47,7 @@ glibtop_init_proc_time_s (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_time_s (glibtop *server, glibtop_proc_time *buf, pid_t pid)
{
char buffer [BUFSIZ], *p;

View File

@@ -39,7 +39,7 @@ static const unsigned long _glibtop_sysdeps_proc_uid_stat =
/* Init function. */
void
int
glibtop_init_proc_uid_s (glibtop *server)
{
server->sysdeps.proc_uid = _glibtop_sysdeps_proc_uid |
@@ -48,7 +48,7 @@ glibtop_init_proc_uid_s (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_uid_s (glibtop *server, glibtop_proc_uid *buf, pid_t pid)
{
char buffer [BUFSIZ], *p;

View File

@@ -50,7 +50,7 @@ static unsigned long _glibtop_sysdeps_sem_limits =
/* Init function. */
void
int
glibtop_init_sem_limits_s (glibtop *server)
{
server->sysdeps.sem_limits = _glibtop_sysdeps_sem_limits;
@@ -58,7 +58,7 @@ glibtop_init_sem_limits_s (glibtop *server)
/* Provides information about sysv ipc limits. */
void
int
glibtop_get_sem_limits_s (glibtop *server, glibtop_sem_limits *buf)
{
struct seminfo seminfo;

View File

@@ -33,7 +33,7 @@ static unsigned long _glibtop_sysdeps_shm_limits =
/* Init function. */
void
int
glibtop_init_shm_limits_s (glibtop *server)
{
server->sysdeps.shm_limits = _glibtop_sysdeps_shm_limits;
@@ -41,7 +41,7 @@ glibtop_init_shm_limits_s (glibtop *server)
/* Provides information about sysv ipc limits. */
void
int
glibtop_get_shm_limits_s (glibtop *server, glibtop_shm_limits *buf)
{
struct shminfo shminfo;

View File

@@ -36,7 +36,7 @@ static unsigned long _glibtop_sysdeps_swap_paging =
/* Init function. */
void
int
glibtop_init_swap_s (glibtop *server)
{
server->sysdeps.swap = _glibtop_sysdeps_swap |
@@ -48,7 +48,7 @@ glibtop_init_swap_s (glibtop *server)
#define MEMINFO "/proc/meminfo"
#define PROC_STAT "/proc/stat"
void
int
glibtop_get_swap_s (glibtop *server, glibtop_swap *buf)
{
char buffer [BUFSIZ], *p;

View File

@@ -30,7 +30,7 @@ static unsigned long _glibtop_sysdeps_uptime =
/* Init function. */
void
int
glibtop_init_uptime_s (glibtop *server)
{
server->sysdeps.uptime = _glibtop_sysdeps_uptime;
@@ -40,7 +40,7 @@ glibtop_init_uptime_s (glibtop *server)
#define FILENAME "/proc/uptime"
void
int
glibtop_get_uptime_s (glibtop *server, glibtop_uptime *buf)
{
char buffer [BUFSIZ], *p;

View File

@@ -32,7 +32,7 @@ static const unsigned long _glibtop_sysdeps_cpu =
/* Init function. */
void
int
glibtop_init_cpu_s (glibtop *server)
{
server->sysdeps.cpu = _glibtop_sysdeps_cpu;
@@ -40,7 +40,7 @@ glibtop_init_cpu_s (glibtop *server)
/* Provides information about cpu usage. */
void
int
glibtop_get_cpu_s (glibtop *server, glibtop_cpu *buf)
{
struct tbl_sysinfo sysinfo;

View File

@@ -30,7 +30,7 @@ static const unsigned long _glibtop_sysdeps_loadavg =
/* Init function. */
void
int
glibtop_init_loadavg_s (glibtop *server)
{
server->sysdeps.loadavg = _glibtop_sysdeps_loadavg;
@@ -38,7 +38,7 @@ glibtop_init_loadavg_s (glibtop *server)
/* Provides load averange. */
void
int
glibtop_get_loadavg_s (glibtop *server, glibtop_loadavg *buf)
{
struct tbl_loadavg loadavg;

View File

@@ -37,7 +37,7 @@ static const unsigned long _glibtop_sysdeps_mem =
/* Init function. */
void
int
glibtop_init_mem_s (glibtop *server)
{
server->sysdeps.mem = _glibtop_sysdeps_mem;
@@ -45,7 +45,7 @@ glibtop_init_mem_s (glibtop *server)
/* Provides information about memory usage. */
void
int
glibtop_get_mem_s (glibtop *server, glibtop_mem *buf)
{
vm_statistics_data_t vmstats;

View File

@@ -32,7 +32,7 @@ static const unsigned long _glibtop_sysdeps_msg_limits =
/* Init function. */
void
int
glibtop_init_msg_limits_s (glibtop *server)
{
server->sysdeps.msg_limits = _glibtop_sysdeps_msg_limits;
@@ -40,7 +40,7 @@ glibtop_init_msg_limits_s (glibtop *server)
/* Provides information about sysv ipc limits. */
void
int
glibtop_get_msg_limits_s (glibtop *server, glibtop_msg_limits *buf)
{
int ret, value;

View File

@@ -29,7 +29,7 @@ static const unsigned long _glibtop_sysdeps_netload = 0;
/* Init function. */
void
int
glibtop_init_netload_p (glibtop *server)
{
server->sysdeps.netload = _glibtop_sysdeps_netload;
@@ -37,7 +37,7 @@ glibtop_init_netload_p (glibtop *server)
/* Provides Network statistics. */
void
int
glibtop_get_netload_p (glibtop *server, glibtop_netload *buf,
const char *interface)
{

View File

@@ -29,7 +29,7 @@ static const unsigned long _glibtop_sysdeps_ppp = 0;
/* Init function. */
void
int
glibtop_init_ppp_s (glibtop *server)
{
server->sysdeps.ppp = _glibtop_sysdeps_ppp;
@@ -37,7 +37,7 @@ glibtop_init_ppp_s (glibtop *server)
/* Provides PPP/ISDN information. */
void
int
glibtop_get_ppp_s (glibtop *server, glibtop_ppp *buf, unsigned short device)
{
memset (buf, 0, sizeof (glibtop_ppp));

View File

@@ -30,7 +30,7 @@ static const unsigned long _glibtop_sysdeps_proc_args = 0;
/* Init function. */
void
int
glibtop_init_proc_args_p (glibtop *server)
{
server->sysdeps.proc_args = _glibtop_sysdeps_proc_args;

View File

@@ -31,7 +31,7 @@ static const unsigned long _glibtop_sysdeps_proc_kernel = 0;
/* Init function. */
void
int
glibtop_init_proc_kernel_p (glibtop *server)
{
server->sysdeps.proc_kernel = _glibtop_sysdeps_proc_kernel;
@@ -39,7 +39,7 @@ glibtop_init_proc_kernel_p (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_kernel_p (glibtop *server, glibtop_proc_kernel *buf,
pid_t pid)
{

View File

@@ -34,7 +34,7 @@ static const unsigned long _glibtop_sysdeps_proclist =
/* Init function. */
void
int
glibtop_init_proclist_p (glibtop *server)
{
server->sysdeps.proclist = _glibtop_sysdeps_proclist;

View File

@@ -30,7 +30,7 @@ static const unsigned long _glibtop_sysdeps_proc_map = 0;
/* Init function. */
void
int
glibtop_init_proc_map_p (glibtop *server)
{
server->sysdeps.proc_map = _glibtop_sysdeps_proc_map;

View File

@@ -41,7 +41,7 @@ static const unsigned long _glibtop_sysdeps_proc_mem =
/* Init function. */
void
int
glibtop_init_proc_mem_p (glibtop *server)
{
server->sysdeps.proc_mem = _glibtop_sysdeps_proc_mem;
@@ -49,7 +49,7 @@ glibtop_init_proc_mem_p (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_mem_p (glibtop *server, glibtop_proc_mem *buf,
pid_t pid)
{

View File

@@ -37,7 +37,7 @@ static const unsigned long _glibtop_sysdeps_proc_segment =
/* Init function. */
void
int
glibtop_init_proc_segment_p (glibtop *server)
{
server->sysdeps.proc_segment = _glibtop_sysdeps_proc_segment;
@@ -45,7 +45,7 @@ glibtop_init_proc_segment_p (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_segment_p (glibtop *server, glibtop_proc_segment *buf,
pid_t pid)
{

View File

@@ -33,7 +33,7 @@ static const unsigned long _glibtop_sysdeps_proc_signal =
/* Init function. */
void
int
glibtop_init_proc_signal_p (glibtop *server)
{
server->sysdeps.proc_signal = _glibtop_sysdeps_proc_signal;
@@ -41,7 +41,7 @@ glibtop_init_proc_signal_p (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_signal_p (glibtop *server, glibtop_proc_signal *buf,
pid_t pid)
{

View File

@@ -38,7 +38,7 @@ static const unsigned long _glibtop_sysdeps_proc_state =
/* Init function. */
void
int
glibtop_init_proc_state_p (glibtop *server)
{
server->sysdeps.proc_state = _glibtop_sysdeps_proc_state;
@@ -46,7 +46,7 @@ glibtop_init_proc_state_p (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_state_p (glibtop *server, glibtop_proc_state *buf,
pid_t pid)
{

View File

@@ -36,7 +36,7 @@ static const unsigned long _glibtop_sysdeps_proc_time =
/* Init function. */
void
int
glibtop_init_proc_time_p (glibtop *server)
{
server->sysdeps.proc_time = _glibtop_sysdeps_proc_time;
@@ -44,7 +44,7 @@ glibtop_init_proc_time_p (glibtop *server)
/* Provides detailed information about a process. */
void
int
glibtop_get_proc_time_p (glibtop *server, glibtop_proc_time *buf,
pid_t pid)
{

View File

@@ -44,13 +44,13 @@ static const unsigned long _glibtop_sysdeps_proc_uid =
/* Init function. */
void
int
glibtop_init_proc_uid_p (glibtop *server)
{
server->sysdeps.proc_uid = _glibtop_sysdeps_proc_uid;
}
void
int
glibtop_get_proc_uid_p (glibtop *server, glibtop_proc_uid *buf,
pid_t pid)
{

Some files were not shown because too many files have changed in this diff Show More