date and time created 94/04/13 10:27:13 by eric
[unix-history] / usr / src / usr.bin / systat / extern.h
CommitLineData
e665dc57 1/*-
7647908f
KB
2 * Copyright (c) 1991, 1993
3 * The Regents of the University of California. All rights reserved.
e665dc57
KB
4 *
5 * %sccs.include.redist.c%
6 *
7647908f 7 * @(#)extern.h 8.1 (Berkeley) %G%
e665dc57
KB
8 */
9
10#include <sys/cdefs.h>
11#include <fcntl.h>
12#include <kvm.h>
13
14extern struct cmdtab *curcmd;
15extern struct cmdtab cmdtab[];
16extern struct text *xtext;
17extern WINDOW *wnd;
18extern char **dr_name;
19extern char c, *namp, hostname[];
20extern double avenrun[3];
21extern float *dk_mspw;
22extern kvm_t *kd;
23extern long ntext, textp;
24extern int *dk_select;
25extern int CMDLINE;
26extern int dk_ndrive;
27extern int hz, stathz;
28extern int naptime, col;
29extern int nhosts;
30extern int nports;
31extern int protos;
32extern int verbose;
33
34struct inpcb;
35
36int checkhost __P((struct inpcb *));
37int checkport __P((struct inpcb *));
38void closeiostat __P((WINDOW *));
39void closekre __P((WINDOW *));
40void closembufs __P((WINDOW *));
41void closenetstat __P((WINDOW *));
42void closepigs __P((WINDOW *));
43void closeswap __P((WINDOW *));
44int cmdiostat __P((char *, char *));
45int cmdkre __P((char *, char *));
46int cmdnetstat __P((char *, char *));
47struct cmdtab *lookup __P((char *));
48void command __P((char *));
49void die __P((int));
50void display __P((int));
51int dkinit __P((void));
52int dkcmd __P((char *, char *));
53void error __P((const char *fmt, ...));
54void fetchiostat __P((void));
55void fetchkre __P((void));
56void fetchmbufs __P((void));
57void fetchnetstat __P((void));
58void fetchpigs __P((void));
59void fetchswap __P((void));
60int initiostat __P((void));
61int initkre __P((void));
62int initmbufs __P((void));
63int initnetstat __P((void));
64int initpigs __P((void));
65int initswap __P((void));
66int keyboard __P((void));
67int kvm_ckread __P((void *, void *, int));
68void labeliostat __P((void));
69void labelkre __P((void));
70void labelmbufs __P((void));
71void labelnetstat __P((void));
72void labelpigs __P((void));
73void labels __P((void));
74void labelswap __P((void));
75void load __P((void));
76int netcmd __P((char *, char *));
77void nlisterr __P((struct nlist []));
78WINDOW *openiostat __P((void));
79WINDOW *openkre __P((void));
80WINDOW *openmbufs __P((void));
81WINDOW *opennetstat __P((void));
82WINDOW *openpigs __P((void));
83WINDOW *openswap __P((void));
84int prefix __P((char *, char *));
85void showiostat __P((void));
86void showkre __P((void));
87void showmbufs __P((void));
88void shownetstat __P((void));
89void showpigs __P((void));
90void showswap __P((void));
91void status __P((void));
92void suspend __P((int));