|
|
1.1 root 1: /*
2: * Copyright (c) 1980 Regents of the University of California.
3: * All rights reserved. The Berkeley software License Agreement
4: * specifies the terms and conditions for redistribution.
5: */
6:
7: #ifndef lint
8: static char sccsid[] = "@(#)cmdtab.c 5.1 (Berkeley) 5/30/85";
9: #endif not lint
10:
11: #include "systat.h"
12:
13: int showpigs(), fetchpigs(), labelpigs();
14: int initpigs(), closepigs();
15: WINDOW *openpigs();
16: int showswap(), fetchswap(), labelswap();
17: int initswap(), closeswap();
18: WINDOW *openswap();
19: int showmbufs(), fetchmbufs(), labelmbufs();
20: int initmbufs(), closembufs();
21: WINDOW *openmbufs();
22: int showiostat(), fetchiostat(), labeliostat();
23: int initiostat(), closeiostat(), cmdiostat();
24: WINDOW *openiostat();
25: int showkre(), fetchkre(), labelkre();
26: int initkre(), closekre(), cmdkre();
27: WINDOW *openkre();
28: int shownetstat(), fetchnetstat(), labelnetstat();
29: int initnetstat(), closenetstat(), cmdnetstat();
30: WINDOW *opennetstat();
31:
32: struct cmdtab cmdtab[] = {
33: { "pigs", showpigs, fetchpigs, labelpigs,
34: initpigs, openpigs, closepigs, 0,
35: CF_LOADAV },
36: { "swap", showswap, fetchswap, labelswap,
37: initswap, openswap, closeswap, 0,
38: CF_LOADAV },
39: { "mbufs", showmbufs, fetchmbufs, labelmbufs,
40: initmbufs, openmbufs, closembufs, 0,
41: CF_LOADAV },
42: { "iostat", showiostat, fetchiostat, labeliostat,
43: initiostat, openiostat, closeiostat, cmdiostat,
44: CF_LOADAV },
45: { "vmstat", showkre, fetchkre, labelkre,
46: initkre, openkre, closekre, cmdkre,
47: 0 },
48: { "netstat", shownetstat, fetchnetstat, labelnetstat,
49: initnetstat, opennetstat, closenetstat, cmdnetstat,
50: CF_LOADAV },
51: { 0 }
52: };
53: struct cmdtab *curcmd = &cmdtab[0];
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.