1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-26 11:47:31 +00:00
freebsd/release/picobsd/tinyware/ns
Luigi Rizzo 8de7d83bc0 Add a '-l' flag to show CPU load for the various states, similar to what
"top" does (thinking of it, i could have as well used the same format line!)

This only makes sense when "-w" option is also specified, because the
load is computed as the difference between subsequent samples.

I think this (and the "-d" feature which shows differences in the
network statistics counts) would also make sense in the standard
vmstat and netstat.
2001-12-14 01:10:50 +00:00
..
Makefile
ns.c Add a '-l' flag to show CPU load for the various states, similar to what 2001-12-14 01:10:50 +00:00
README s/adress/address/ 2001-07-23 12:05:27 +00:00

Warsaw, 1998.07.20

			Small replacement for netstat
			-----------------------------

This program implements some basic functionality subset of normal netstat -
it can display the routing table and protocol statistics.

Large part of the code dealing with retrieving the routing table via sysctl(3)
was taken from code examples written by Richard Stevens to accompany his
excellent book.

Usage
-----

	ns [-rsi] [-p proto] [-w wait]

where

	-r	print routing table (default)
	-s	print protocol statistics
	-i	print interface statistics
	-p proto	display only statistics related to this
			protocol, where 'proto' is one of:
			- ip
			- tcp
			- udp
			- icmp
			- bdg - bridging stats, if 'ns' was compiled with
			   bridging support (flag BRIDGING in Makefile)
	-w wait	continuous display, repeat every 'wait' seconds.

Bugs
----

* 'ns' doesn't resolve IP addresses to names
* well, real netstat provides _much_ more information... but this one needs
  to be small, right? :-)

Andrzej Bialecki
<abial@freebsd.org>

$FreeBSD$