date and time created 94/04/13 10:27:13 by eric
[unix-history] / usr / src / usr.bin / systat / cmdtab.c
CommitLineData
e485a75a 1/*-
a5ab152e
KB
2 * Copyright (c) 1980, 1992, 1993
3 * The Regents of the University of California. All rights reserved.
e485a75a 4 *
1e3c68be 5 * %sccs.include.redist.c%
07ed1e09
KM
6 */
7
e405f699 8#ifndef lint
a5ab152e 9static char sccsid[] = "@(#)cmdtab.c 8.1 (Berkeley) %G%";
e485a75a 10#endif /* not lint */
e405f699
SL
11
12#include "systat.h"
8832b57f 13#include "extern.h"
e405f699
SL
14
15struct cmdtab cmdtab[] = {
16 { "pigs", showpigs, fetchpigs, labelpigs,
9c0c7319
SL
17 initpigs, openpigs, closepigs, 0,
18 CF_LOADAV },
e405f699 19 { "swap", showswap, fetchswap, labelswap,
9c0c7319
SL
20 initswap, openswap, closeswap, 0,
21 CF_LOADAV },
e405f699 22 { "mbufs", showmbufs, fetchmbufs, labelmbufs,
9c0c7319
SL
23 initmbufs, openmbufs, closembufs, 0,
24 CF_LOADAV },
e405f699 25 { "iostat", showiostat, fetchiostat, labeliostat,
9c0c7319
SL
26 initiostat, openiostat, closeiostat, cmdiostat,
27 CF_LOADAV },
28 { "vmstat", showkre, fetchkre, labelkre,
29 initkre, openkre, closekre, cmdkre,
30 0 },
8b299806
SL
31 { "netstat", shownetstat, fetchnetstat, labelnetstat,
32 initnetstat, opennetstat, closenetstat, cmdnetstat,
33 CF_LOADAV },
e405f699
SL
34 { 0 }
35};
36struct cmdtab *curcmd = &cmdtab[0];