summaryrefslogtreecommitdiffstats
path: root/usr.bin/systat/extern.h
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2003-01-04 22:07:24 +0000
committerphk <phk@FreeBSD.org>2003-01-04 22:07:24 +0000
commitfdbb382f1cbb42ab486d1f7812f0f78c0317b799 (patch)
tree5e9c2b34c41b9ea1f013d008a54a312bd6abf5ff /usr.bin/systat/extern.h
parent4a03bcc47da1950a8d976e9bc194f23717c1075f (diff)
downloadFreeBSD-src-fdbb382f1cbb42ab486d1f7812f0f78c0317b799.zip
FreeBSD-src-fdbb382f1cbb42ab486d1f7812f0f78c0317b799.tar.gz
Add "ifstat" display:
ifstat Display the network traffic going through active interfaces on the system. Idle interfaces will not be displayed until they receive some traffic. For each interface being displayed, the current, peak and total statistics are displayed for incoming and outgoing traffic. By default, the ifstat display will automatically scale the units being used so that they are in a human-read- able format. The scaling units used for the current and peak traffic columns can be altered by the scale command. Submitted by: Trent Nelson <trent@arpa.com>
Diffstat (limited to 'usr.bin/systat/extern.h')
-rw-r--r--usr.bin/systat/extern.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/usr.bin/systat/extern.h b/usr.bin/systat/extern.h
index 3c924bb..48993d9 100644
--- a/usr.bin/systat/extern.h
+++ b/usr.bin/systat/extern.h
@@ -72,8 +72,9 @@ extern struct nlist namelist[];
int checkhost(struct inpcb *);
int checkport(struct inpcb *);
-void closeiostat(WINDOW *);
void closeicmp(WINDOW *);
+void closeifstat(WINDOW *);
+void closeiostat(WINDOW *);
void closeip(WINDOW *);
void closekre(WINDOW *);
void closembufs(WINDOW *);
@@ -81,6 +82,7 @@ void closenetstat(WINDOW *);
void closepigs(WINDOW *);
void closeswap(WINDOW *);
void closetcp(WINDOW *);
+int cmdifstat(const char *, const char *);
int cmdiostat(const char *, const char *);
int cmdkre(const char *, const char *);
int cmdnetstat(const char *, const char *);
@@ -92,6 +94,7 @@ int dkinit(void);
int dkcmd(char *, char *);
void error(const char *fmt, ...) __printflike(1, 2);
void fetchicmp(void);
+void fetchifstat(void);
void fetchip(void);
void fetchiostat(void);
void fetchkre(void);
@@ -102,6 +105,7 @@ void fetchswap(void);
void fetchtcp(void);
void getsysctl(const char *, void *, size_t);
int initicmp(void);
+int initifstat(void);
int initip(void);
int initiostat(void);
int initkre(void);
@@ -113,6 +117,7 @@ int inittcp(void);
int keyboard(void);
int kvm_ckread(void *, void *, int);
void labelicmp(void);
+void labelifstat(void);
void labelip(void);
void labeliostat(void);
void labelkre(void);
@@ -126,6 +131,7 @@ void load(void);
int netcmd(const char *, const char *);
void nlisterr(struct nlist []);
WINDOW *openicmp(void);
+WINDOW *openifstat(void);
WINDOW *openip(void);
WINDOW *openiostat(void);
WINDOW *openkre(void);
@@ -139,6 +145,7 @@ void reseticmp(void);
void resetip(void);
void resettcp(void);
void showicmp(void);
+void showifstat(void);
void showip(void);
void showiostat(void);
void showkre(void);
OpenPOWER on IntegriCloud