added depend label
[unix-history] / usr / src / usr.bin / systat / cmdtab.c
CommitLineData
07ed1e09
KM
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
e405f699 7#ifndef lint
07ed1e09
KM
8static char sccsid[] = "@(#)cmdtab.c 5.1 (Berkeley) %G%";
9#endif not lint
e405f699
SL
10
11#include "systat.h"
12
855ff304
KM
13int showpigs(), fetchpigs(), labelpigs();
14int initpigs(), closepigs();
e405f699 15WINDOW *openpigs();
855ff304
KM
16int showswap(), fetchswap(), labelswap();
17int initswap(), closeswap();
e405f699 18WINDOW *openswap();
855ff304
KM
19int showmbufs(), fetchmbufs(), labelmbufs();
20int initmbufs(), closembufs();
e405f699 21WINDOW *openmbufs();
855ff304
KM
22int showiostat(), fetchiostat(), labeliostat();
23int initiostat(), closeiostat(), cmdiostat();
e405f699 24WINDOW *openiostat();
9c0c7319
SL
25int showkre(), fetchkre(), labelkre();
26int initkre(), closekre(), cmdkre();
27WINDOW *openkre();
8b299806
SL
28int shownetstat(), fetchnetstat(), labelnetstat();
29int initnetstat(), closenetstat(), cmdnetstat();
30WINDOW *opennetstat();
e405f699
SL
31
32struct cmdtab cmdtab[] = {
33 { "pigs", showpigs, fetchpigs, labelpigs,
9c0c7319
SL
34 initpigs, openpigs, closepigs, 0,
35 CF_LOADAV },
e405f699 36 { "swap", showswap, fetchswap, labelswap,
9c0c7319
SL
37 initswap, openswap, closeswap, 0,
38 CF_LOADAV },
e405f699 39 { "mbufs", showmbufs, fetchmbufs, labelmbufs,
9c0c7319
SL
40 initmbufs, openmbufs, closembufs, 0,
41 CF_LOADAV },
e405f699 42 { "iostat", showiostat, fetchiostat, labeliostat,
9c0c7319
SL
43 initiostat, openiostat, closeiostat, cmdiostat,
44 CF_LOADAV },
45 { "vmstat", showkre, fetchkre, labelkre,
46 initkre, openkre, closekre, cmdkre,
47 0 },
8b299806
SL
48 { "netstat", shownetstat, fetchnetstat, labelnetstat,
49 initnetstat, opennetstat, closenetstat, cmdnetstat,
50 CF_LOADAV },
e405f699
SL
51 { 0 }
52};
53struct cmdtab *curcmd = &cmdtab[0];