Return to top.h CVS log | Up to [local] / src / usr.bin / top |
File: [local] / src / usr.bin / top / top.h (download)
Revision 1.3, Sat Feb 16 21:27:55 2002 UTC (22 years, 3 months ago) by millert
Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically. |
/* $OpenBSD: top.h,v 1.3 2002/02/16 21:27:55 millert Exp $ */ /* * Top - a top users display for Berkeley Unix * * General (global) definitions */ #include <sys/cdefs.h> /* Current major version number */ #define VERSION 3 /* Number of lines of header information on the standard screen */ #define Header_lines 6 /* Maximum number of columns allowed for display */ #define MAX_COLS 128 /* Log base 2 of 1024 is 10 (2^10 == 1024) */ #define LOG1024 10 /* Special atoi routine returns either a non-negative number or one of: */ #define Infinity -1 #define Invalid -2 /* maximum number we can have */ #define Largest 0x7fffffff /* * The entire display is based on these next numbers being defined as is. */ #define NUM_AVERAGES 3 /* externs */ extern const char copyright[]; extern int overstrike; /* commands.c */ extern void show_help(void); extern int error_count(void); extern void show_errors(void); extern char *kill_procs(char *); extern char *renice_procs(char *); /* top.c */ extern void quit(int); /* username.c */ extern void init_hash(void); extern char *username(uid_t); extern uid_t userid(char *); /* version.c */ extern char *version_string(void);