OpenBSD CVS

CVS log for src/usr.bin/netstat/main.c


[BACK] Up to [local] / src / usr.bin / netstat

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.124 / (download) - annotate - [select for diffs], Fri Dec 23 07:18:46 2022 UTC (16 months, 3 weeks ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, HEAD
Changes since 1.123: +2 -3 lines
Diff to previous 1.123 (colored)

remove "-p protocol" from the -r synopsis: it no longer makes sense

pointed out by pguemther
ok pguenther kn claudio

Revision 1.123 / (download) - annotate - [select for diffs], Sun Dec 4 23:50:48 2022 UTC (17 months, 2 weeks ago) by cheloha
Branch: MAIN
Changes since 1.122: +1 -2 lines
Diff to previous 1.122 (colored)

userspace: remove vestigial '?' cases from top-level getopt(3) loops

getopt(3) returns '?' when it encounters a flag not present in the in
the optstring or if a flag is missing its option argument.  We can
handle this case with the "default" failure case with no loss of
legibility.  Hence, remove all the redundant "case '?':" lines.

Prompted by dlg@.  With help from dlg@ and millert@.

Link: https://marc.info/?l=openbsd-tech&m=167011979726449&w=2

ok naddy@ millert@ dlg@

Revision 1.122 / (download) - annotate - [select for diffs], Thu Sep 8 13:18:47 2022 UTC (20 months, 1 week ago) by kn
Branch: MAIN
CVS Tags: OPENBSD_7_2_BASE, OPENBSD_7_2
Changes since 1.121: +4 -8 lines
Diff to previous 1.121 (colored)

Remove useless -t

"Make if.c kvm free by fetching the interface stats via sysctl ..."
if.c r1.56 in 2008 neutered the -d and -t flags.

-d functionality was eventually restored with if.c r1.76 in 2015.

-t has been printing zeroes for over fourteen now; this cannot have been
useful to anyone and noone complained about a wrong watchdog timer values.

Remove -t entirely without printing a warning;  `netstat -t ...' now fails.

Feedback jsg
OK jsg bluhm

Revision 1.121 / (download) - annotate - [select for diffs], Tue Jan 26 18:22:45 2021 UTC (3 years, 3 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9
Changes since 1.120: +30 -1 lines
Diff to previous 1.120 (colored)

satisfy -fno-common, by (1) copying all the variable decls from
indent_globs.h to indent.c, and (2) changing all the same decls in
indent_globs.h to be extern
ok mortimer

Revision 1.120 / (download) - annotate - [select for diffs], Tue Jun 16 14:03:42 2020 UTC (3 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_6_8_BASE, OPENBSD_6_8
Changes since 1.119: +11 -11 lines
Diff to previous 1.119 (colored)

rework SYNOPSIS/usage() to show better the various use formats,
and rework the man text to reflect this;

guenther supplied the details on the various modes;
deraadt suggested __progname be banished from usage();

Revision 1.119 / (download) - annotate - [select for diffs], Fri Jun 12 12:22:21 2020 UTC (3 years, 11 months ago) by remi
Branch: MAIN
Changes since 1.118: +2 -2 lines
Diff to previous 1.118 (colored)

Remove superflous space I added with my last commit.

noticed by jmc@

Revision 1.118 / (download) - annotate - [select for diffs], Fri Jun 12 08:43:37 2020 UTC (3 years, 11 months ago) by remi
Branch: MAIN
Changes since 1.117: +4 -3 lines
Diff to previous 1.117 (colored)

update usage() with -R.

reminded by jmc@

Revision 1.117 / (download) - annotate - [select for diffs], Fri Jun 12 06:22:31 2020 UTC (3 years, 11 months ago) by remi
Branch: MAIN
Changes since 1.116: +10 -2 lines
Diff to previous 1.116 (colored)

Add -R to show a summary of rdomains with associated interfaces and tables.

My first version also displayed the number of routes per table. But
duming all routing tables to count the entries in userland is expensive.
Once the kernel can export these counters the numbers can be added to the
output of -R.

OK benno@ previous version
OK sthen@

Revision 1.116 / (download) - annotate - [select for diffs], Sun Apr 28 17:59:51 2019 UTC (5 years ago) by mpi
Branch: MAIN
CVS Tags: OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6
Changes since 1.115: +18 -26 lines
Diff to previous 1.115 (colored)

Fix reading route entries via kvm(3).

From Naoki Fukaumi, ok yasuoka@, sthen@

Revision 1.115 / (download) - annotate - [select for diffs], Tue Mar 5 06:47:12 2019 UTC (5 years, 2 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE, OPENBSD_6_5
Changes since 1.114: +4 -4 lines
Diff to previous 1.114 (colored)

add -e to usage; while here, change the argument name to -T from tableid
to rtable, to match the man page;

Revision 1.114 / (download) - annotate - [select for diffs], Mon Mar 4 21:32:26 2019 UTC (5 years, 2 months ago) by dlg
Branch: MAIN
Changes since 1.113: +6 -3 lines
Diff to previous 1.113 (colored)

when showing interface stats, combine the queue drops with errors as fails

if you want to see errors or queue drops on their own, use -e or
-d respectively.

ok claudio@ deraadt@

Revision 1.113 / (download) - annotate - [select for diffs], Mon Aug 13 14:36:54 2018 UTC (5 years, 9 months ago) by mpi
Branch: MAIN
CVS Tags: OPENBSD_6_4_BASE, OPENBSD_6_4
Changes since 1.112: +2 -1 lines
Diff to previous 1.112 (colored)

Print global IPsec counters.

ok markus@

Revision 1.112 / (download) - annotate - [select for diffs], Sat Aug 12 03:21:02 2017 UTC (6 years, 9 months ago) by benno
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2
Changes since 1.111: +3 -3 lines
Diff to previous 1.111 (colored)

add option -l to show only listening sockets (for tcp)
feedback and ok awhile ago bluhm@ job@

Revision 1.111 / (download) - annotate - [select for diffs], Thu Dec 22 11:04:44 2016 UTC (7 years, 4 months ago) by rzalamena
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.110: +1 -3 lines
Diff to previous 1.110 (colored)

Remove PIM support from the multicast stack.

ok mpi@

Revision 1.110 / (download) - annotate - [select for diffs], Wed Jul 20 19:57:54 2016 UTC (7 years, 10 months ago) by bluhm
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0
Changes since 1.109: +7 -1 lines
Diff to previous 1.109 (colored)

To tune the TCP SYN cache we need more information.  Print the
relevant counters with netstat -s -p tcp.
OK henning@

Revision 1.109 / (download) - annotate - [select for diffs], Fri Jan 1 17:38:45 2016 UTC (8 years, 4 months ago) by mpi
Branch: MAIN
CVS Tags: OPENBSD_5_9_BASE, OPENBSD_5_9
Changes since 1.108: +6 -5 lines
Diff to previous 1.108 (colored)

The "-P" option does not need to read routing table symbols so do not
check for them.

ok benno@, bluhm@

Revision 1.108 / (download) - annotate - [select for diffs], Fri Oct 23 08:18:57 2015 UTC (8 years, 6 months ago) by tedu
Branch: MAIN
Changes since 1.107: +8 -10 lines
Diff to previous 1.107 (colored)

further simplify argv

Revision 1.107 / (download) - annotate - [select for diffs], Fri Oct 23 08:03:48 2015 UTC (8 years, 6 months ago) by tedu
Branch: MAIN
Changes since 1.106: +4 -9 lines
Diff to previous 1.106 (colored)

simplify backcompat. no more support for kernel or kmem on argv

Revision 1.106 / (download) - annotate - [select for diffs], Thu Feb 12 01:49:02 2015 UTC (9 years, 3 months ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.105: +86 -155 lines
Diff to previous 1.105 (colored)

Switch the printing of open sockets from ugly KVM internals to use
kvm_getfiles. This allows to run netstat without any extra privileges
and removes another setgid program from base..
There is still kvm reader code in there which is used for debugging
purposes (crashdump). netstat should still behave mostly the same.
deraadt@ and sthen@ agree that it is time to get this puppy in.

Revision 1.105 / (download) - annotate - [select for diffs], Mon Feb 9 12:25:03 2015 UTC (9 years, 3 months ago) by claudio
Branch: MAIN
Changes since 1.104: +5 -20 lines
Diff to previous 1.104 (colored)

Get rid of another KVM reader and convert the multicast output to use
the new sysctls. Looks good deraadt@

Revision 1.104 / (download) - annotate - [select for diffs], Fri Feb 6 03:22:00 2015 UTC (9 years, 3 months ago) by reyk
Branch: MAIN
Changes since 1.103: +1 -3 lines
Diff to previous 1.103 (colored)

Remove route/netstat -f encap in favor of ipsecctl -s flow.

OK deraadt@

Revision 1.103 / (download) - annotate - [select for diffs], Fri Jan 16 06:40:10 2015 UTC (9 years, 4 months ago) by deraadt
Branch: MAIN
Changes since 1.102: +2 -2 lines
Diff to previous 1.102 (colored)

Replace <sys/param.h> with <limits.h> and other less dirty headers where
possible.  Annotate <sys/param.h> lines with their current reasons.  Switch
to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc.  Change
MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where
sensible to avoid pulling in the pollution.  These are the files confirmed
through binary verification.
ok guenther, millert, doug (helped with the verification protocol)

Revision 1.102 / (download) - annotate - [select for diffs], Thu Oct 23 16:45:57 2014 UTC (9 years, 6 months ago) by schwarze
Branch: MAIN
Changes since 1.101: +1 -8 lines
Diff to previous 1.101 (colored)

Remove networks(5) support.
In particular, do not call getnetbyaddr(3), use gethostbyaddr(3) only.
Do not call setnetent(3) and the dummy sethostent(3).
OK henning@; and deraadt@ agrees with the general direction.

Revision 1.101 / (download) - annotate - [select for diffs], Mon Jun 23 03:46:17 2014 UTC (9 years, 10 months ago) by guenther
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.100: +2 -2 lines
Diff to previous 1.100 (colored)

The second level of the CTL_NET sysctl is a PF_*, not an AF_*

inconsistent usage in route(8) noted by Gregor Best (gbe (at) ring0.de)

Revision 1.100 / (download) - annotate - [select for diffs], Thu Feb 13 20:51:21 2014 UTC (10 years, 3 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.99: +9 -5 lines
Diff to previous 1.99 (colored)

use strtonum. ok krw

Revision 1.99 / (download) - annotate - [select for diffs], Fri Jan 10 04:54:35 2014 UTC (10 years, 4 months ago) by guenther
Branch: MAIN
Changes since 1.98: +14 -18 lines
Diff to previous 1.98 (colored)

ddpcb and unixsw symbols are no longer used with kvm_read

ok deraadt@

Revision 1.98 / (download) - annotate - [select for diffs], Wed Nov 20 21:34:25 2013 UTC (10 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.97: +2 -2 lines
Diff to previous 1.97 (colored)

unsigned char cast for isdigit, dealing with argv
ok benno

Revision 1.97 / (download) - annotate - [select for diffs], Mon Oct 28 19:59:25 2013 UTC (10 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.96: +2 -2 lines
Diff to previous 1.96 (colored)

use %d instea of %i

Revision 1.96 / (download) - annotate - [select for diffs], Tue Oct 22 16:40:28 2013 UTC (10 years, 6 months ago) by guenther
Branch: MAIN
Changes since 1.95: +11 -6 lines
Diff to previous 1.95 (colored)

- add UNIX-domain socket info to struct kinfo_file2
- convert netstat from kvm_getfiles() to kvm_getfile2() using that
- delete kvm_getfiles() and KERN_FILE as no longer used (bump libkvm's major)
- rename kvm_getfile2() to kvm_getfiles(), kinfo_file2 to kinfo_file
  and KERN_FILE2 to KERN_FILE.

ok deraadt@, millert@
ports scan sthen@

Revision 1.95 / (download) - annotate - [select for diffs], Wed Mar 20 15:23:37 2013 UTC (11 years, 2 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.94: +4 -1 lines
Diff to previous 1.94 (colored)

As non-root, whenever netstat is about to print out a kernel pointer...
print 0x0 instead.  Hides a lot stuff people don't need to see.

Revision 1.94 / (download) - annotate - [select for diffs], Wed Aug 22 06:08:07 2012 UTC (11 years, 8 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3
Changes since 1.93: +2 -2 lines
Diff to previous 1.93 (colored)

i missed usage and the manpage.  prod by jmc

Revision 1.93 / (download) - annotate - [select for diffs], Wed Aug 22 00:11:57 2012 UTC (11 years, 8 months ago) by tedu
Branch: MAIN
Changes since 1.92: +5 -2 lines
Diff to previous 1.92 (colored)

-h flag to print human numbers in conjunction with -w -b

Revision 1.92 / (download) - annotate - [select for diffs], Tue Nov 1 17:30:04 2011 UTC (12 years, 6 months ago) by mikeb
Branch: MAIN
CVS Tags: OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1
Changes since 1.91: +2 -2 lines
Diff to previous 1.91 (colored)

Do some cleanup and improve the manpage. From Andreas Bartelt; ok henning, jmc

Revision 1.91 / (download) - annotate - [select for diffs], Tue Nov 1 10:14:06 2011 UTC (12 years, 6 months ago) by mikeb
Branch: MAIN
Changes since 1.90: +3 -2 lines
Diff to previous 1.90 (colored)

Fixup previous: don't forget to actually get the current rtable;
reminded by Andreas Bartelt.

Revision 1.90 / (download) - annotate - [select for diffs], Tue Nov 1 00:00:01 2011 UTC (12 years, 6 months ago) by mikeb
Branch: MAIN
Changes since 1.89: +12 -9 lines
Diff to previous 1.89 (colored)

List sockets existing only in the specified or current routing domain.
Prompted by the mail from Andreas Bartelt, tested by Andreas and me.
ok henning

Revision 1.89 / (download) - annotate - [select for diffs], Sat Jul 9 00:45:40 2011 UTC (12 years, 10 months ago) by henning
Branch: MAIN
CVS Tags: OPENBSD_5_0_BASE, OPENBSD_5_0
Changes since 1.88: +2 -12 lines
Diff to previous 1.88 (colored)

rmove rotten netatalk bits

Revision 1.88 / (download) - annotate - [select for diffs], Tue Mar 15 13:10:31 2011 UTC (13 years, 2 months ago) by jsing
Branch: MAIN
Changes since 1.87: +6 -2 lines
Diff to previous 1.87 (colored)

Add a -B flag to netstat which displays buffer sizes for TCP sockets.

With feedback from bluhm@

ok bluhm@ sthen@

Revision 1.87 / (download) - annotate - [select for diffs], Sat Oct 30 23:06:05 2010 UTC (13 years, 6 months ago) by bluhm
Branch: MAIN
CVS Tags: OPENBSD_4_9_BASE, OPENBSD_4_9
Changes since 1.86: +43 -55 lines
Diff to previous 1.86 (colored)

Print socket structure internals when netstat -P pcbaddr is called
with -v.  Also netstat -P supports more than TCP now.
ok markus@ jmc@

Revision 1.86 / (download) - annotate - [select for diffs], Mon Oct 11 12:33:36 2010 UTC (13 years, 7 months ago) by claudio
Branch: MAIN
Changes since 1.85: +36 -5 lines
Diff to previous 1.85 (colored)

Do similar changes to netstat as done to route(8). Try to show the
most expected rtable when doing a netstat -rn.
OK henning@

Revision 1.85 / (download) - annotate - [select for diffs], Wed Jul 14 23:44:41 2010 UTC (13 years, 10 months ago) by dhill
Branch: MAIN
CVS Tags: OPENBSD_4_8_BASE, OPENBSD_4_8
Changes since 1.84: +3 -3 lines
Diff to previous 1.84 (colored)

pass the correct af if not specified.

fixes printing active connections twice.

ok claudio@

Revision 1.84 / (download) - annotate - [select for diffs], Wed Jun 30 03:32:55 2010 UTC (13 years, 10 months ago) by lum
Branch: MAIN
Changes since 1.83: +19 -19 lines
Diff to previous 1.83 (colored)

Make deprecated command line argument for extracting
name list work properly.
ok deraadt@ millert@

Revision 1.83 / (download) - annotate - [select for diffs], Tue Jun 29 03:09:29 2010 UTC (13 years, 10 months ago) by blambert
Branch: MAIN
Changes since 1.82: +14 -14 lines
Diff to previous 1.82 (colored)

Allow selecting both address family and protocol by passing the address family
directly to the appropriate print functions.

Found by jdixon@, tested jdixon@ and weerd@, ok krw@ deraadt@

Revision 1.82 / (download) - annotate - [select for diffs], Sun Nov 22 22:22:14 2009 UTC (14 years, 5 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_4_7_BASE, OPENBSD_4_7
Changes since 1.81: +8 -4 lines
Diff to previous 1.81 (colored)

don't repeat the banner if not a tty.
add a -c count option to netstat.
tweak spacing to not smear fields in vmstat.
ok deraadt sthen

Revision 1.81 / (download) - annotate - [select for diffs], Thu Nov 5 20:50:14 2009 UTC (14 years, 6 months ago) by michele
Branch: MAIN
Changes since 1.80: +4 -1 lines
Diff to previous 1.80 (colored)

IPv6 support for divert sockets.

tested by phessler@ pyr@
ok claudio@
"go ahead" deraadt@

Revision 1.80 / (download) - annotate - [select for diffs], Sun Oct 4 16:08:37 2009 UTC (14 years, 7 months ago) by michele
Branch: MAIN
Changes since 1.79: +4 -1 lines
Diff to previous 1.79 (colored)

Add (again) support for divert sockets. They allow you to:

- 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@

Revision 1.79 / (download) - annotate - [select for diffs], Thu May 7 15:51:53 2009 UTC (15 years ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_4_6_BASE, OPENBSD_4_6
Changes since 1.78: +3 -2 lines
Diff to previous 1.78 (colored)

Make the kvm routing table code grok multiple routing tables and do not
default to table 0 by default. Makes debugging alternate tables possible.
OK jsg@

Revision 1.78 / (download) - annotate - [select for diffs], Sat Feb 21 20:07:49 2009 UTC (15 years, 2 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_4_5_BASE, OPENBSD_4_5
Changes since 1.77: +2 -2 lines
Diff to previous 1.77 (colored)

we use kvm_openfiles() not kvm_open(); Amarendra Godbole

Revision 1.77 / (download) - annotate - [select for diffs], Tue Jan 27 13:49:21 2009 UTC (15 years, 3 months ago) by claudio
Branch: MAIN
Changes since 1.76: +3 -3 lines
Diff to previous 1.76 (colored)

Fix some interger overflows when accounting the used mbuf memory percentage
and while there use a better type for the plural{,es}() functions.
OK henning@

Revision 1.76 / (download) - annotate - [select for diffs], Tue Sep 16 15:48:13 2008 UTC (15 years, 8 months ago) by gollo
Branch: MAIN
Changes since 1.75: +8 -1 lines
Diff to previous 1.75 (colored)

netstat statistics for pflow(4) via pseudo family

ok cluadio@ henning@

Revision 1.75 / (download) - annotate - [select for diffs], Thu May 8 07:18:47 2008 UTC (16 years ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.74: +3 -1 lines
Diff to previous 1.74 (colored)

make -f mpls work. OK norby@

Revision 1.74 / (download) - annotate - [select for diffs], Thu Jan 3 21:01:40 2008 UTC (16 years, 4 months ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE, OPENBSD_4_3
Changes since 1.73: +14 -16 lines
Diff to previous 1.73 (colored)

Make if.c kvm free by fetching the interface stats via sysctl like in systat
and ospfd. What is not yet covered is the -d and -t flags to show interface
queue drops and the if_timer.
OK deraadt@

Revision 1.73 / (download) - annotate - [select for diffs], Wed Dec 19 08:49:23 2007 UTC (16 years, 5 months ago) by claudio
Branch: MAIN
Changes since 1.72: +6 -16 lines
Diff to previous 1.72 (colored)

Remove the kvm code in rt_stats() and use the sysctl code all the time.
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@

Revision 1.72 / (download) - annotate - [select for diffs], Wed Dec 19 01:47:00 2007 UTC (16 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.71: +1 -15 lines
Diff to previous 1.71 (colored)

delete rcsid crud

Revision 1.71 / (download) - annotate - [select for diffs], Fri Dec 14 18:35:46 2007 UTC (16 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.70: +68 -154 lines
Diff to previous 1.70 (colored)

remove 21 nlist variables, and instead use sysctl to query the kernel
turn on INET6 the default (remove the #ifdef's)
ok claudio reyk

Revision 1.70 / (download) - annotate - [select for diffs], Tue Dec 11 20:14:45 2007 UTC (16 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.69: +44 -52 lines
Diff to previous 1.69 (colored)

mbuf stats are always gotten via sysctl(), so remove old nlist stuff
ok claudio pyr

Revision 1.69 / (download) - annotate - [select for diffs], Sat Oct 20 18:08:57 2007 UTC (16 years, 7 months ago) by sobrado
Branch: MAIN
Changes since 1.68: +4 -3 lines
Diff to previous 1.68 (colored)

an usage message should fit on a 80-column display

ok jmc@

Revision 1.68 / (download) - annotate - [select for diffs], Wed Jul 25 11:50:47 2007 UTC (16 years, 9 months ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_4_2_BASE, OPENBSD_4_2
Changes since 1.67: +13 -5 lines
Diff to previous 1.67 (colored)

Make it possible to show alternate routing tables in netstat. This mostly
comes from route(8) which already had the -T option.  OK henning@

Revision 1.67 / (download) - annotate - [select for diffs], Thu Jun 28 14:27:02 2007 UTC (16 years, 10 months ago) by claudio
Branch: MAIN
Changes since 1.66: +27 -27 lines
Diff to previous 1.66 (colored)

Bring the index defines back in sync with struct nlist after removal of IPX
symbols from the table. This fixes the netstat issues some people reported.
OK henning@

Revision 1.66 / (download) - annotate - [select for diffs], Mon Jun 4 12:20:24 2007 UTC (16 years, 11 months ago) by henning
Branch: MAIN
Changes since 1.65: +4 -24 lines
Diff to previous 1.65 (colored)

remove IPX support, agreed by many

Revision 1.65 / (download) - annotate - [select for diffs], Fri Mar 23 15:37:57 2007 UTC (17 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.64: +3 -3 lines
Diff to previous 1.64 (colored)

add -F to usage();

Revision 1.64 / (download) - annotate - [select for diffs], Fri Mar 23 10:59:38 2007 UTC (17 years, 2 months ago) by pyr
Branch: MAIN
Changes since 1.63: +6 -3 lines
Diff to previous 1.63 (colored)

Add a new flag -F to netstat restricting route display in conjuction
with -r to routes in the same address family as the destination.
ok henning@, claudio@

Revision 1.63 / (download) - annotate - [select for diffs], Tue Aug 29 21:51:13 2006 UTC (17 years, 8 months ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_4_1_BASE, OPENBSD_4_1, OPENBSD_4_0_BASE, OPENBSD_4_0
Changes since 1.62: +12 -3 lines
Diff to previous 1.62 (colored)

Fix KVM snooping code of netstat that got broken by the multiple table
"support". This makes netstat -A work again. OK markus@ henning@

Revision 1.62 / (download) - annotate - [select for diffs], Sat May 27 19:16:37 2006 UTC (17 years, 11 months ago) by claudio
Branch: MAIN
Changes since 1.61: +13 -4 lines
Diff to previous 1.61 (colored)

Moving netstat from kvm snooping to retrieving the routing tables via
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@

Revision 1.61 / (download) - annotate - [select for diffs], Mon Jul 4 01:54:10 2005 UTC (18 years, 10 months ago) by djm
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE, OPENBSD_3_9, OPENBSD_3_8_BASE, OPENBSD_3_8
Changes since 1.60: +12 -8 lines
Diff to previous 1.60 (colored)

make these use setres[ug]id for simple privilege dropping;
ok deraadt@ millert@ moritz@

Revision 1.60 / (download) - annotate - [select for diffs], Thu Jun 16 16:03:32 2005 UTC (18 years, 11 months ago) by jaredy
Branch: MAIN
Changes since 1.59: +11 -13 lines
Diff to previous 1.59 (colored)

add -P to docs and usage/synopsis; ok markus jmc

Revision 1.59 / (download) - annotate - [select for diffs], Wed Jun 15 10:53:23 2005 UTC (18 years, 11 months ago) by markus
Branch: MAIN
Changes since 1.58: +57 -31 lines
Diff to previous 1.58 (colored)

add -P for dumping PCB infos, similar to netbsd; ok deraadt@

Revision 1.58 / (download) - annotate - [select for diffs], Wed Jun 8 04:47:04 2005 UTC (18 years, 11 months ago) by henning
Branch: MAIN
Changes since 1.57: +37 -61 lines
Diff to previous 1.57 (colored)

bye bye, Xerox NS protocols

Revision 1.57 / (download) - annotate - [select for diffs], Mon May 2 10:07:19 2005 UTC (19 years ago) by jmc
Branch: MAIN
Changes since 1.56: +3 -3 lines
Diff to previous 1.56 (colored)

- add a small description of final synopsis form
- tweak a spacing issue in usage()

Revision 1.56 / (download) - annotate - [select for diffs], Tue Apr 12 14:11:49 2005 UTC (19 years, 1 month ago) by reyk
Branch: MAIN
Changes since 1.55: +21 -3 lines
Diff to previous 1.55 (colored)

add '-W interface' for 802.11 wireless statistics of the net80211 stack.

ok dlg@ deraadt@ jmc@

Revision 1.55 / (download) - annotate - [select for diffs], Wed Mar 30 17:45:51 2005 UTC (19 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.54: +50 -76 lines
Diff to previous 1.54 (colored)

remove nlist items no longer used; ok henning

Revision 1.54 / (download) - annotate - [select for diffs], Wed Mar 30 08:23:47 2005 UTC (19 years, 1 month ago) by jaredy
Branch: MAIN
Changes since 1.53: +4 -7 lines
Diff to previous 1.53 (colored)

kill -S; ok henning

Revision 1.53 / (download) - annotate - [select for diffs], Fri Mar 25 17:01:04 2005 UTC (19 years, 1 month ago) by jaredy
Branch: MAIN
Changes since 1.52: +3 -3 lines
Diff to previous 1.52 (colored)

kill unneeded (char *) casts.  ok millert, otto

Revision 1.52 / (download) - annotate - [select for diffs], Thu Feb 10 14:25:08 2005 UTC (19 years, 3 months ago) by itojun
Branch: MAIN
CVS Tags: OPENBSD_3_7_BASE, OPENBSD_3_7
Changes since 1.51: +0 -12 lines
Diff to previous 1.51 (colored)

backout previous; i committed to wrong repository (i meant to commit kame)

Revision 1.51 / (download) - annotate - [select for diffs], Thu Feb 10 05:28:58 2005 UTC (19 years, 3 months ago) by itojun
Branch: MAIN
Changes since 1.50: +14 -2 lines
Diff to previous 1.50 (colored)

dccp support

Revision 1.50 / (download) - annotate - [select for diffs], Fri Jan 14 15:00:44 2005 UTC (19 years, 4 months ago) by mcbride
Branch: MAIN
Changes since 1.49: +6 -2 lines
Diff to previous 1.49 (colored)

Allow netstat to print PIM statistics.

From Pavlin Radoslavov <pavlin@icir.org>

ok deraadt@ brad@

Revision 1.49 / (download) - annotate - [select for diffs], Tue Jun 29 08:18:20 2004 UTC (19 years, 10 months ago) by henning
Branch: MAIN
CVS Tags: OPENBSD_3_6_BASE, OPENBSD_3_6
Changes since 1.48: +4 -2 lines
Diff to previous 1.48 (colored)

repair, Chris Kuethe <ckuethe@ualberta.ca>

Revision 1.48 / (download) - annotate - [select for diffs], Fri Jun 25 20:05:40 2004 UTC (19 years, 10 months ago) by henning
Branch: MAIN
Changes since 1.47: +4 -24 lines
Diff to previous 1.47 (colored)

remove netiso

Revision 1.47 / (download) - annotate - [select for diffs], Sun Jun 6 22:08:59 2004 UTC (19 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.46: +4 -4 lines
Diff to previous 1.46 (colored)

- add -S to usage()
- for some reason -s was also missing from one of them - sync

Revision 1.46 / (download) - annotate - [select for diffs], Sun Jun 6 16:55:31 2004 UTC (19 years, 11 months ago) by cedric
Branch: MAIN
Changes since 1.45: +6 -3 lines
Diff to previous 1.45 (colored)

Add new '-S' flag to display the source selector part of the routing table
entry. "netstat -nrSf inet". ok deraadt@ mcbride@

Revision 1.45 / (download) - annotate - [select for diffs], Thu Apr 1 07:55:17 2004 UTC (20 years, 1 month ago) by markus
Branch: MAIN
Changes since 1.44: +3 -7 lines
Diff to previous 1.44 (colored)

change -p to restrict output to protocol (not just for -s);
ok deraadt@, hshoexer@, tdeval@, jmc@

Revision 1.44 / (download) - annotate - [select for diffs], Sat Mar 13 22:02:13 2004 UTC (20 years, 2 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_3_5_BASE, OPENBSD_3_5
Changes since 1.43: +6 -6 lines
Diff to previous 1.43 (colored)

some NULL vs 0 and knf; parts from nimadeus@pandora.be

Revision 1.43 / (download) - annotate - [select for diffs], Mon Dec 15 07:11:31 2003 UTC (20 years, 5 months ago) by mcbride
Branch: MAIN
Changes since 1.42: +6 -2 lines
Diff to previous 1.42 (colored)

Add initial support for pf state synchronization over the network.
Implemented as an in-kernel multicast IP protocol.

Turn it on like this:

# ifconfig pfsync0 up syncif fxp0

There is not yet any authentication on this protocol, so the syncif
must be on a trusted network. ie, a crossover cable between the two
firewalls.

NOTABLE CHANGES:
- A new index based on a unique (creatorid, stateid) tuple has been
  added to the state tree.
- Updates now appear on the pfsync(4) interface; multiple updates may
  be compressed into a single update.
- Applications which use bpf on pfsync(4) will need modification;
  packets on pfsync no longer contains regular pf_state structs,
  but pfsync_state structs which contain no pointers.

Much more to come.

ok deraadt@

Revision 1.42 / (download) - annotate - [select for diffs], Fri Nov 28 23:10:49 2003 UTC (20 years, 5 months ago) by jmc
Branch: MAIN
Changes since 1.41: +3 -3 lines
Diff to previous 1.41 (colored)

remove "or uninstrumented" from "unknown or uninstrumented protocol";
simplified by marc@ and ok millert@;

Revision 1.41 / (download) - annotate - [select for diffs], Fri Nov 28 10:05:43 2003 UTC (20 years, 5 months ago) by jmc
Branch: MAIN
Changes since 1.40: +3 -3 lines
Diff to previous 1.40 (colored)

netstat.1:
- In SYNOPSIS, -a goes with interface display, not -s
- In SYNOPSIS, -i and -I are mutually exclusive
- expand -a description (shows multicast with interface display)
- expand -b and -d descriptions and fix parenthesis typo
- consistently refer to multicast (not Multicast) and MTU (not mtu)
- expand -I description (interaction with -a)
- two missing full stops
- update SEE ALSO

main.c:
- sync with SYNOPSIS

Revision 1.40 / (download) - annotate - [select for diffs], Sun Nov 2 10:23:58 2003 UTC (20 years, 6 months ago) by markus
Branch: MAIN
Changes since 1.39: +8 -4 lines
Diff to previous 1.39 (colored)

print raw ip[46] sockets; ok deraadt@

Revision 1.39 / (download) - annotate - [select for diffs], Fri Oct 17 21:04:59 2003 UTC (20 years, 7 months ago) by mcbride
Branch: MAIN
Changes since 1.38: +6 -2 lines
Diff to previous 1.38 (colored)

Common Address Redundancy Protocol

Allows multiple hosts to share an IP address, providing high availability
and load balancing.

Based on code by mickey@, with additional help from markus@
and Marco_Pfatschbacher@genua.de

ok deraadt@

Revision 1.38 / (download) - annotate - [select for diffs], Thu Jun 26 21:59:11 2003 UTC (20 years, 10 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_3_4_BASE, OPENBSD_3_4
Changes since 1.37: +9 -9 lines
Diff to previous 1.37 (colored)

more proto fixes

Revision 1.37 / (download) - annotate - [select for diffs], Thu Jun 12 07:39:16 2003 UTC (20 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.36: +6 -4 lines
Diff to previous 1.36 (colored)

- document -ltu options;
from PR 3307 (Zoltan Glozik)
- sync SYNOPSIS and usage();

ok henning@ deraadt@

Revision 1.36 / (download) - annotate - [select for diffs], Tue Jun 3 02:56:13 2003 UTC (20 years, 11 months ago) by millert
Branch: MAIN
Changes since 1.35: +3 -7 lines
Diff to previous 1.35 (colored)

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999.  Proofed by myself and Theo.

Revision 1.35 / (download) - annotate - [select for diffs], Sat Feb 1 14:09:16 2003 UTC (21 years, 3 months ago) by dhartmei
Branch: MAIN
CVS Tags: OPENBSD_3_3_BASE, OPENBSD_3_3
Changes since 1.34: +8 -7 lines
Diff to previous 1.34 (colored)

Fix out-of-bounds access to nl[255], found by naddy@ in context of
propolice. ok theo@

Revision 1.34 / (download) - annotate - [select for diffs], Sat Feb 1 01:51:31 2003 UTC (21 years, 3 months ago) by deraadt
Branch: MAIN
Changes since 1.33: +16 -23 lines
Diff to previous 1.33 (colored)

ansi

Revision 1.33 / (download) - annotate - [select for diffs], Sun Aug 4 16:52:07 2002 UTC (21 years, 9 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_3_2_BASE, OPENBSD_3_2
Changes since 1.32: +19 -19 lines
Diff to previous 1.32 (colored)

revoke privs earlier

Revision 1.32 / (download) - annotate - [select for diffs], Fri Jun 7 21:58:38 2002 UTC (21 years, 11 months ago) by itojun
Branch: MAIN
Changes since 1.31: +6 -2 lines
Diff to previous 1.31 (colored)

print rip6stat

Revision 1.31 / (download) - annotate - [select for diffs], Mon May 27 01:50:36 2002 UTC (21 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.30: +3 -3 lines
Diff to previous 1.30 (colored)

a night of cleanup, so i can read this easier

Revision 1.30 / (download) - annotate - [select for diffs], Sat Feb 16 21:27:50 2002 UTC (22 years, 3 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_3_1_BASE, OPENBSD_3_1
Changes since 1.29: +6 -6 lines
Diff to previous 1.29 (colored)

Part one of userland __P removal.  Done with a simple regexp with some minor hand editing to make comments line up correctly.  Another pass is forthcoming that handles the cases that could not be done automatically.

Revision 1.29 / (download) - annotate - [select for diffs], Thu Jan 17 21:34:58 2002 UTC (22 years, 4 months ago) by mickey
Branch: MAIN
Changes since 1.28: +5 -5 lines
Diff to previous 1.28 (colored)

evil, annoying spaces and tabs

Revision 1.28 / (download) - annotate - [select for diffs], Mon Nov 19 19:02:15 2001 UTC (22 years, 6 months ago) by mpech
Branch: MAIN
Changes since 1.27: +5 -5 lines
Diff to previous 1.27 (colored)

kill more registers

millert@ ok

Revision 1.27 / (download) - annotate - [select for diffs], Sun Aug 26 09:42:04 2001 UTC (22 years, 8 months ago) by brian
Branch: MAIN
CVS Tags: OPENBSD_3_0_BASE, OPENBSD_3_0
Changes since 1.26: +6 -3 lines
Diff to previous 1.26 (colored)

Add a -q to silence zero-output lines and fix some whitespace and text nits.

Submitted by:	Sam Smith <S@mSmith.net>
Ok:		theo

Revision 1.26 / (download) - annotate - [select for diffs], Thu Jul 5 08:47:44 2001 UTC (22 years, 10 months ago) by jjbg
Branch: MAIN
Changes since 1.25: +6 -2 lines
Diff to previous 1.25 (colored)

IPComp support. angelos@ ok.

Revision 1.25 / (download) - annotate - [select for diffs], Fri May 18 02:41:38 2001 UTC (23 years ago) by provos
Branch: MAIN
Changes since 1.24: +8 -3 lines
Diff to previous 1.24 (colored)

adapt to use pool

Revision 1.24 / (download) - annotate - [select for diffs], Wed Dec 13 15:52:58 2000 UTC (23 years, 5 months ago) by camield
Branch: MAIN
CVS Tags: OPENBSD_2_9_BASE, OPENBSD_2_9
Changes since 1.23: +6 -3 lines
Diff to previous 1.23 (colored)

Bytecounter stats. (-b switch)
From NetBSD. ok itojun@

Revision 1.23 / (download) - annotate - [select for diffs], Fri Jun 30 23:32:14 2000 UTC (23 years, 10 months ago) by itojun
Branch: MAIN
CVS Tags: OPENBSD_2_8_BASE, OPENBSD_2_8
Changes since 1.22: +4 -4 lines
Diff to previous 1.22 (colored)

do not prin tcp/udp twice.  from: fgs

Revision 1.22 / (download) - annotate - [select for diffs], Fri Jun 30 20:04:01 2000 UTC (23 years, 10 months ago) by itojun
Branch: MAIN
Changes since 1.21: +6 -2 lines
Diff to previous 1.21 (colored)

split netstat -an -f inet and netstat -an -f inet6, for consistency.
Suggested by: fgs

Revision 1.21 / (download) - annotate - [select for diffs], Fri Jan 21 03:24:06 2000 UTC (24 years, 4 months ago) by angelos
Branch: MAIN
CVS Tags: OPENBSD_2_7_BASE, OPENBSD_2_7
Changes since 1.20: +4 -4 lines
Diff to previous 1.20 (colored)

ip4 -> ipip

Revision 1.20 / (download) - annotate - [select for diffs], Tue Jan 11 01:14:26 2000 UTC (24 years, 4 months ago) by fgsch
Branch: MAIN
Changes since 1.19: +2 -4 lines
Diff to previous 1.19 (colored)

Remove references to ipx_error.h; it's going to be away.
(commented it out in ipx.c by now).

Revision 1.19 / (download) - annotate - [select for diffs], Wed Dec 8 12:30:17 1999 UTC (24 years, 5 months ago) by itojun
Branch: MAIN
Changes since 1.18: +72 -12 lines
Diff to previous 1.18 (colored)

add IPv6 support from KAME.  cleanup type matches with printf() format.
KAME_SCOPEID should be enabled after KAME get{addr,name}info(3) merge.

Revision 1.18 / (download) - annotate - [select for diffs], Fri Oct 29 03:26:40 1999 UTC (24 years, 6 months ago) by angelos
Branch: MAIN
Changes since 1.17: +6 -2 lines
Diff to previous 1.17 (colored)

etherip statistics

Revision 1.17 / (download) - annotate - [select for diffs], Mon Mar 1 01:28:13 1999 UTC (25 years, 2 months ago) by d
Branch: MAIN
CVS Tags: OPENBSD_2_6_BASE, OPENBSD_2_6, OPENBSD_2_5_BASE, OPENBSD_2_5
Changes since 1.16: +4 -4 lines
Diff to previous 1.16 (colored)

There is no -h flag

Revision 1.16 / (download) - annotate - [select for diffs], Wed Feb 24 22:57:34 1999 UTC (25 years, 2 months ago) by angelos
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored)

Grok protocol/address family PF_KEY.

Revision 1.15 / (download) - annotate - [select for diffs], Sat Aug 1 05:36:18 1998 UTC (25 years, 9 months ago) by angelos
Branch: MAIN
CVS Tags: OPENBSD_2_4_BASE, OPENBSD_2_4
Changes since 1.14: +4 -4 lines
Diff to previous 1.14 (colored)

sipp-esp/sipp-ah -> esp/ah

Revision 1.14 / (download) - annotate - [select for diffs], Wed Jul 8 22:14:15 1998 UTC (25 years, 10 months ago) by deraadt
Branch: MAIN
Changes since 1.13: +5 -2 lines
Diff to previous 1.13 (colored)

whack kmem gid after kvm_openfiles()

Revision 1.13 / (download) - annotate - [select for diffs], Thu Feb 26 10:06:07 1998 UTC (26 years, 2 months ago) by peter
Branch: MAIN
CVS Tags: OPENBSD_2_3_BASE, OPENBSD_2_3
Changes since 1.12: +6 -3 lines
Diff to previous 1.12 (colored)

* netstat -r [-n] now prints netmasks for network routes (in XXX/24 format).

* beginnings of a -v (verbose) option.

Revision 1.12 / (download) - annotate - [select for diffs], Wed Jul 23 04:38:33 1997 UTC (26 years, 10 months ago) by denny
Branch: MAIN
CVS Tags: OPENBSD_2_2_BASE, OPENBSD_2_2
Changes since 1.11: +19 -3 lines
Diff to previous 1.11 (colored)

Add AppleTalk support. TODO: route.c does not handle netranges.

Revision 1.11 / (download) - annotate - [select for diffs], Sun Jun 29 20:18:01 1997 UTC (26 years, 10 months ago) by millert
Branch: MAIN
Changes since 1.10: +6 -7 lines
Diff to previous 1.10 (colored)

Mostly clean -Wall + 64bit issues.

Revision 1.10 / (download) - annotate - [select for diffs], Wed Jun 18 01:52:27 1997 UTC (26 years, 11 months ago) by angelos
Branch: MAIN
Changes since 1.9: +4 -2 lines
Diff to previous 1.9 (colored)

Be a bit more verbose for AF_ENCAP "routing" entries.

Revision 1.9 / (download) - annotate - [select for diffs], Sat Feb 22 04:35:24 1997 UTC (27 years, 3 months ago) by angelos
Branch: MAIN
CVS Tags: OPENBSD_2_1_BASE, OPENBSD_2_1
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored)

Corrected protocol name.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Feb 21 09:09:52 1997 UTC (27 years, 3 months ago) by angelos
Branch: MAIN
Changes since 1.7: +14 -2 lines
Diff to previous 1.7 (colored)

netstat now understands SIPP-AH/SIPP-ESP (IPsec) and ENCAP protocols.

Revision 1.7 / (download) - annotate - [select for diffs], Sat Feb 1 17:31:19 1997 UTC (27 years, 3 months ago) by kstailey
Branch: MAIN
Changes since 1.6: +4 -2 lines
Diff to previous 1.6 (colored)

accept "-f local" for AF_LOCAL"

Revision 1.6 / (download) - annotate - [select for diffs], Wed Jan 15 23:42:55 1997 UTC (27 years, 4 months ago) by millert
Branch: MAIN
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored)

getopt(3) returns -1 when out of args, not EOF, whee!

Revision 1.5 / (download) - annotate - [select for diffs], Sun Dec 22 03:25:58 1996 UTC (27 years, 5 months ago) by tholo
Branch: MAIN
Changes since 1.4: +5 -3 lines
Diff to previous 1.4 (colored)

Deal with _POSIX_SAVED_IDS when relinquishing privileges

Revision 1.4 / (download) - annotate - [select for diffs], Fri Aug 16 09:29:33 1996 UTC (27 years, 9 months ago) by mickey
Branch: MAIN
CVS Tags: OPENBSD_2_0_BASE, OPENBSD_2_0
Changes since 1.3: +30 -6 lines
Diff to previous 1.3 (colored)

ipx.

Revision 1.3 / (download) - annotate - [select for diffs], Wed Jun 26 05:37:22 1996 UTC (27 years, 10 months ago) by deraadt
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

rcsid

Revision 1.2 / (download) - annotate - [select for diffs], Fri May 10 13:02:34 1996 UTC (28 years ago) by deraadt
Branch: MAIN
Changes since 1.1: +17 -26 lines
Diff to previous 1.1 (colored)

if_name/if_unit -> if_xname/if_softc
network list is a TAILQ

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Oct 18 08:45:51 1995 UTC (28 years, 7 months ago) by deraadt
CVS Tags: netbsd_1_1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

initial import of NetBSD tree

Revision 1.1 / (download) - annotate - [select for diffs], Wed Oct 18 08:45:51 1995 UTC (28 years, 7 months ago) by deraadt
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.