summaryrefslogtreecommitdiff
path: root/usr.bin/netstat
AgeCommit message (Collapse)Author
2011-11-01Do some cleanup and improve the manpage. From Andreas Bartelt; ok henning, jmcMike Belopuhov
2011-11-01Fixup previous: don't forget to actually get the current rtable;Mike Belopuhov
reminded by Andreas Bartelt.
2011-11-01List sockets existing only in the specified or current routing domain.Mike Belopuhov
Prompted by the mail from Andreas Bartelt, tested by Andreas and me. ok henning
2011-09-03make -column lists pretty again;Jason McIntyre
specifically, rewrite them to permit some markup in the column headers, and use "Ta" instead of literal tabs; mandoc does not currently match groff 100%, but a mandoc fix may be some time off, and we've gone enough releases with poorly formatting column lists. in some cases i have rewritten the lists as -tag, where -column made little sense.
2011-08-19as with other list types, column lists generally do not need a Pp/-compactJason McIntyre
construct; this also sidesteps what seems to be a problem with mandoc, in that "-column -compact" seems to mess up the formatting. thus these pages should now have their lists formatted nicely (i.e. correctly aligned and with indent applied); as a side note, the fact that headers are not properly marked up is another issue which will be addressed separately (a mandoc fix is needed, i think). i have fudged a few of these to mark up properly, since the workaround does make sense for some pages. as another side note, i haven;t fixed man7, as i need to prepare a separate diff for kristaps and ingo.
2011-07-09remove more atalk bitsTheo de Raadt
2011-07-09rmove rotten netatalk bitsHenning Brauer
2011-07-05Add so_idletv to netstat -vP pcb-address output.Alexander Bluhm
ok mikeb@
2011-04-06Avoid using NULL in non-pointer contexts: use 0 for integer values and '\0'Miod Vallat
for chars.
2011-03-18print icps_bmcastecho as "XX echo requests to broadcast/multicast rejected".Stuart Henderson
from Christiano Haesbert with a small tweak to wording
2011-03-15Add a -B flag to netstat which displays buffer sizes for TCP sockets.Joel Sing
With feedback from bluhm@ ok bluhm@ sthen@
2011-03-05remove a stray character (editing accident) i introduced a year ago;Ingo Schwarze
while here, improve the grammar of the preceding sentence; ok jmc@
2011-03-04kill is_rx_elem_unknown.Federico G. Schwindt
damien@ ok. ports checked by sthen@.
2011-03-02Add the socket splicing fields of struct socket to netstat -vPAlexander Bluhm
output for debugging. ok markus@, claudio@
2011-01-09have netstat -w default to the first egress interface, which is usually moreTed Unangst
interesting than whatever happens to be the last interface. ok deraadt nicm
2010-12-21ip6s_exthdrtoolong is always zero so remove it here which is the last user.Claudio Jeker
OK mikeb@, henning@, deraadt@
2010-10-30Print socket structure internals when netstat -P pcbaddr is calledAlexander Bluhm
with -v. Also netstat -P supports more than TCP now. ok markus@ jmc@
2010-10-21There is neither TCP6 nor struct tcp6cb in our kernel. So removeAlexander Bluhm
tcp6_dump() from netstat. It was never called anyway. No binary change. ok henning@ claudio@
2010-10-11Do similar changes to netstat as done to route(8). Try to show theClaudio Jeker
most expected rtable when doing a netstat -rn. OK henning@
2010-07-31adds a remark about how printing routing labels to -r, it is theIgor Sobrado
more logical place to find this information; improve description for the -v option (stolen from NetBSD). written with excellent advice from bluhm@ and jmc@. ok jmc@
2010-07-30Do not print "Label" caption for "netstat -rvA".Alexander Bluhm
ok markus@
2010-07-29Print a column with the routing label if "netstat -vr" or "routeAlexander Bluhm
-v show" are called with the -v switch. ok markus@
2010-07-14pass the correct af if not specified.David Hill
fixes printing active connections twice. ok claudio@
2010-07-08Remove references to kvm.lum
ok claudio@
2010-06-30Make deprecated command line argument for extractinglum
name list work properly. ok deraadt@ millert@
2010-06-29Allow selecting both address family and protocol by passing the address familyBret Lambert
directly to the appropriate print functions. Found by jdixon@, tested jdixon@ and weerd@, ok krw@ deraadt@
2010-05-23remove unused functionCharles Longeau
from tobias@ (loooooong time ago) ok henning@ claudio@ tobias@
2010-05-19remove unused variablesCharles Longeau
ok claudio@ michele@
2010-04-28Rename nfiles so as not to collide with sys/file.h,Jonathan Gray
makes gcc4 happy. ok deraadt@ miod@
2010-03-23Sync with show.c of route(8). OK michele@Claudio Jeker
2010-01-14Similar fix for default route printing as done in netstat. Make sure maskClaudio Jeker
is 0 when sa_len is 0.
2010-01-11"default" routes need a mask of 0 too.David Gwynne
from and ok claudio@
2010-01-03.Bl always requires .It, even in .Bl -column;Ingo Schwarze
syntax errors found by mandoc(1), also required to fix the mandoc build; feedback and ok jmc@ and sobrado@
2009-11-22don't repeat the banner if not a tty.Ted Unangst
add a -c count option to netstat. tweak spacing to not smear fields in vmstat. ok deraadt sthen
2009-11-05IPv6 support for divert sockets.Michele Marchetto
tested by phessler@ pyr@ ok claudio@ "go ahead" deraadt@
2009-10-04Add (again) support for divert sockets. They allow you to:Michele Marchetto
- queue packets from pf(4) to a userspace application - reinject packets from the application into the kernel stack. The divert socket can be bound to a special "divert port" and will receive every packet diverted to that port by pf(4). The pf syntax is pretty simple, e.g.: pass on em0 inet proto tcp from any to any port 80 divert-packet port 1 A lot of discussion have happened since my last commit that resulted in many changes and improvements. I would *really* like to thank everyone who took part in the discussion especially canacar@ who spotted out which are the limitations of this approach. OpenBSD divert(4) is meant to be compatible with software running on top of FreeBSD's divert sockets even though they are pretty different and will become even more with time. discusses with many, but mainly reyk@ canacar@ deraadt@ dlg@ claudio@ beck@ tested by reyk@ and myself ok reyk@ claudio@ beck@ manpage help and ok by jmc@
2009-08-07if buffers overlap; result will be undefined. ok claudio@, michele@Martynas Venckus
2009-08-05missing breakTheo de Raadt
2009-08-04fix some warnings. there are others, but nobody wants to look at them.Ted Unangst
ok deraadt
2009-07-17revert 1.38: naddy looked closer at the output and some of the sections ↵Ted Unangst
don't make sense without the headers anymore
2009-07-16make the inet6 output a little more like everything else.Ted Unangst
ok deraadt + a small fix from damien
2009-07-13Token bucket filter has been killed.Michele Marchetto
ok claudio@ henning@ dlg@
2009-06-27Mark MPLS routes with T (tagged) in route output.Michele Marchetto
suggested by dlg@, ok claudio@, laurent@, blambert@
2009-06-25do not use nitems(); ok claudioTheo de Raadt
2009-06-04Add mpls and pflow to the list of supported address families, and sortMichael Knudsen
it. `sure' deraadt, `sure why not' claudio, minor complains about the sorting from phessler.
2009-05-31There is no need to mask priority with RTP_MASK because it is already doneClaudio Jeker
by the kernel.
2009-05-23typoChris Cappuccio
2009-05-23missed rtm_hdrlen conversion in two placesChris Cappuccio
ok claudio@
2009-05-07Make the kvm routing table code grok multiple routing tables and do notClaudio Jeker
default to table 0 by default. Makes debugging alternate tables possible. OK jsg@
2009-04-28Sync with kernel changes.Michele Marchetto
Add support to route(8) for a new dummy operation to allow packets coming in with a particular label to leave the MPLS cloud and join ipv4/ipv6 stack. ok claudio@ laurent@