summaryrefslogtreecommitdiff
path: root/usr.bin/netstat
AgeCommit message (Collapse)Author
2008-05-09some Xr for tcpbench(1) and tcpdrop(8);Jason McIntyre
2008-05-08Sync netstat show.c with route show.c to gain mpls support and to show theClaudio Jeker
routing priority. hai norby@
2008-05-08make -f mpls work. OK norby@Claudio Jeker
2008-05-08Receiving carp packets for unknown vhid's is not really an error.Marco Pfatschbacher
Change the wording accordingly. OK markus@, dlg@
2008-03-18Make -I work correctly. RTM_NEWADDR needs to filter the ifname as well.Claudio Jeker
Found by and tested jmc@
2008-02-05Change the method of identifying server connections to hide fromStuart Henderson
netstat without -a: use the connection state to identify TCP servers, check the foreign address (not local address) to identify servers on UDP and raw sockets. From Philip Guenther, style changes suggested by Claudio. ok claudio
2008-01-03Make if.c kvm free by fetching the interface stats via sysctl like in systatClaudio Jeker
and ospfd. What is not yet covered is the -d and -t flags to show interface queue drops and the if_timer. OK deraadt@
2007-12-19Remove the kvm code in rt_stats() and use the sysctl code all the time.Claudio Jeker
While there remove the ugly rflag checks and make it more consistent with the rest of the code. Another step in making netstat setgid free. OK deraadt@
2007-12-19delete rcsid crudTheo de Raadt
2007-12-14remove 21 nlist variables, and instead use sysctl to query the kernelTheo de Raadt
turn on INET6 the default (remove the #ifdef's) ok claudio reyk
2007-12-13implement sysctls to report IP, TCP, UDP, and ICMP statistics andReyk Floeter
change netstat to use them instead of accessing kvm for it. more protocols will be added later. discussed with deraadt@ claudio@ gilles@ ok deraadt@
2007-12-11mbuf stats are always gotten via sysctl(), so remove old nlist stuffTheo de Raadt
ok claudio pyr
2007-10-20an usage message should fit on a 80-column displayIgor Sobrado
ok jmc@
2007-09-11u_quad_t -> u_int64_t and %qu -> %llu, from bradHenning Brauer
2007-09-11More 64 bits counters fixes.Michael Knudsen
From brad. ok mk claudio
2007-09-05Correct the format strings after the recent rt_metrics changes.Claudio Jeker
rmx_pksent is not u_int64_t all others are just u_int.
2007-09-05Counters switched to u_int64_t so use %llu to print them.Claudio Jeker
Found by and OK mk@ + OK mglocker@
2007-09-03Make use of the carp preempt counter to signal number of transitions ofJoel Knight
any carp group to master status. ok dhartmei@
2007-08-14Prevent sneaking in unencrypted packets into WEP traffic.Alexander Bluhm
ok damien@, put it ok deraadt@
2007-07-25Update synopsis. with help by jmc@Claudio Jeker
2007-07-25Make it possible to show alternate routing tables in netstat. This mostlyClaudio Jeker
comes from route(8) which already had the -T option. OK henning@
2007-07-24Bring back a few things from route/show.c which I like better.Claudio Jeker
2007-07-21Similar to sbin/route/show.c:Claudio Jeker
Check the rtm_version before trying to print an entry. If the rtmsg has a different version skip it and don't try to print it. Solves a SIGSEGV I have triggered with one of my scarier diffs. OK henning@
2007-06-28Bring the index defines back in sync with struct nlist after removal of IPXClaudio Jeker
symbols from the table. This fixes the netstat issues some people reported. OK henning@
2007-06-19Remove unused variable.Ray Lai
2007-06-19net80211_ifstats() is called in main.c but there was no prototype.Ray Lai
OK markus and itojun
2007-06-19err(3) was being called but was missing an include, and end: wasRay Lai
unused. OK markus and itojun
2007-06-19"off" isn't a pointer, it's a ulong. According to printf(3), %#lxRay Lai
is equivalent to %p. OK markus and itojun
2007-06-15Don't truncate interface name.Ray Lai
Fixes PR 5460. OK deraadt, agreed with by krw.
2007-06-04remove IPX support, agreed by manyHenning Brauer
2007-05-31convert to new .Dd format;Jason McIntyre
2007-03-23add -F to usage();Jason McIntyre
2007-03-23Add a new flag -F to netstat restricting route display in conjuctionPierre-Yves Ritschard
with -r to routes in the same address family as the destination. ok henning@, claudio@
2006-12-29Netstat has the same issue problem as route when printing a default inet6Claudio Jeker
route. Need to typecast the sizeof() to int so that the compare works. Having a negativ lim is OK. Reported by Björn Ketelaars. OK deraadt@
2006-11-17change semantics of ff01::/16 to interface local multicastJun-ichiro itojun Hagino
(to sync up with more recent IPv6 spec) ok from: deraadt mcbride
2006-08-29Fix KVM snooping code of netstat that got broken by the multiple tableClaudio Jeker
"support". This makes netstat -A work again. OK markus@ henning@
2006-07-05remove duplicate prototype for the intpr function.Brad Smith
2006-05-30this fixes a crash observed by Naddy on amd64, and permits the src/dst ip's toTodd T. Fries
be visible .. when IPv6 sa flows are present ok claudio@
2006-05-27Kill upHex and use %X instead. Crazy old code found by deraadt.Claudio Jeker
2006-05-27Moving netstat from kvm snooping to retrieving the routing tables viaClaudio Jeker
sysctl. Most code is stolen from route -- which was stolen from netstat. kvm snooping code is still in and useable. Put it in deraadt@ henning@
2006-04-12use "/bypass" instead of "/permit" when showing bypass flowsHans-Joerg Hoexer
ok henning claudio
2005-12-21Userland programs should include <errno.h> not <sys/errno.h>Todd C. Miller
OK deraadt@
2005-12-18Update my e-mail address in the copyright statement, no binary changes.Reyk Floeter
2005-12-11ARGSUSEDTheo de Raadt
2005-10-17Use queue macros instead of directly accessing fields. ok pat@ "put itOtto Moerbeek
in" deraadt@
2005-09-06make some of the stat utility pages reference each other;Jason McIntyre
idea from a mail to misc@ from simon dassow;
2005-08-11print pmtu TCB variablesMarkus Friedl
2005-08-11New counter for not joined IPv4 multicast groups.Marco Pfatschbacher
Don't count link local scope multicast as not forwardable. This stops ips_cantforward growing on carp(4) networks. tested and ok mcbride@, ok markus@.
2005-07-25update DESCRIPTION to reflect the fact that another synopsis form wasJason McIntyre
added;
2005-07-04make these use setres[ug]id for simple privilege dropping;Damien Miller
ok deraadt@ millert@ moritz@