History log of /freebsd-head/contrib/traceroute/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
8d4401b9b092d692302f5ce289a74bef86eb991a 20-Jun-2019 tuexen <tuexen@FreeBSD.org> The variable names in the description of the port number usage is
inconsistent. This patch fixes that and improves the precision of
the description.
Thanks to Tom Marcoen for reporting the issue and providing an
initial patch, on which this change is based.

PR: 237723
Reviewed by: bcr@
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D20708
raceroute.8
cb78f985ad6c3fa40efbd62b983511409b3a5d51 12-Nov-2018 oshogbo <oshogbo@FreeBSD.org> libcasper: ange the name of limits in cap_dns so the intentions are obvious.

Reported by: pjd
MFC after: 3 weeks
raceroute.c
e684942ac0c3cbdca16b3ed98c87026db64a9c79 27-Jan-2018 tuexen <tuexen@FreeBSD.org> When using SCTP for sending probe packets, use INIT chunks for payloads
larger than or equal to 32 bytes. For smaller probe packets, keep using
SHUTDOWN-ACK chunks, possibly bundled with a PAD chunk.
Packets with INIT chunks more likely pass through firewalls. Therefore,
use them when possible.

MFC after: 1 week
raceroute.c
37b8624aaff06e16ba6a867e34aada2d2af4d03b 21-Sep-2017 oshogbo <oshogbo@FreeBSD.org> We use a few different ifdef's names to check if we are using Casper or not,
let's standardize this. Now we are always use WITH_CASPER name.

Discussed with: emaste@
MFC after: 1 month
raceroute.c
f3f1c240175bceb5555b389f8934d0bbe93dd16f 16-Apr-2017 pkelsey <pkelsey@FreeBSD.org> Fix userland tools that don't check the format of routing socket
messages before accessing message fields that may not be present,
removing dead/duplicate/misleading code along the way.

Document the message format for each routing socket message in
route.h.

Fix a bug in usr.bin/netstat introduced in r287351 that resulted in
pointer computation with essentially random 16-bit offsets and
dereferencing of the results.

Reviewed by: ae
MFC after: 1 month
Differential Revision: https://reviews.freebsd.org/D10330
indsaddr-socket.c
8911b8bd0f69b778ae0a0d8577bd7491af2fdd4e 16-Mar-2017 mmel <mmel@FreeBSD.org> Unbreak traceroute on system built without CAPSICUM
raceroute.c
17edc3edd9d4bbc6db45d273a9b2c3ef544f58bc 09-Mar-2017 oshogbo <oshogbo@FreeBSD.org> Cache NLS data for strerror(3).
raceroute.c
55750dcd0b2688343f2ac898218742520c5de9b7 20-Feb-2017 oshogbo <oshogbo@FreeBSD.org> Capsicumize traceroute.

PR: 193973
Submitted by: Mikhail <mp39590@gmail.com>
Reviewed by: pjd, bapt, emaste, AllanJude
Differential Revision: https://reviews.freebsd.org/D9303
raceroute.c
5577b97ec5a97ffb3d5f88e46e276fae23c2ffa7 31-May-2015 tuexen <tuexen@FreeBSD.org> The code starts with base + 1 as the first port. Fix to documentation
to match that.

MFC after: 3 days
raceroute.8
e5205dfbe6a4a89c33c41d5aed1544d47e27af75 31-May-2015 tuexen <tuexen@FreeBSD.org> A TCP checksum of 0 is completely valid. Mapping 0 to 0xffff only
applies to UDP and UDP-Lite.

MFC after: 3 days
raceroute.c
b8a0027b6d0313b154e2023a4931d830c4005841 31-May-2015 tuexen <tuexen@FreeBSD.org> Don't send illegal packets when using UDP-Lite.

MFC after: 3 days
raceroute.8
raceroute.c
f9ecf23a490f6a76073b8a38fe93513db706a2d4 31-May-2015 tuexen <tuexen@FreeBSD.org> Use an empty string for field descriptions of unknown protocols.

MFC after: 3 days
raceroute.c
f8cf17bf1f7d3fda2c17e8921910ba8baa3bfc75 31-May-2015 tuexen <tuexen@FreeBSD.org> Don't send malformed SCTP probe packets.

MFC after: 3 days
raceroute.8
raceroute.c
b00b964fabc9d7f6e19bf7935e1303745d48fb7a 31-May-2015 tuexen <tuexen@FreeBSD.org> When the packet verification fails in verbose mode, print the correct
number of words in host byte order. Also remove a stray 'x'.

MFC after: 3 days
raceroute.c
9dca4be9f7c2d41dec963a116ec4a950f31b5a93 30-May-2015 tuexen <tuexen@FreeBSD.org> There is no payload anymore. So compute the minimum packet length
correctly and use 40 as the default (if the minumum allows it), as
specified in the man page.

MFC after: 3 days
raceroute.c
e99dc1c8d6513eaf87ab23f6be27a188335d57c0 30-May-2015 tuexen <tuexen@FreeBSD.org> Require the embedded packet to contain 8 bytes after the IP header instead
of only 4. This is guaranteed by RFC 792 and the verification of GRE, ICMP
and TCP packets use 8 bytes.

MFC after: 3 days
raceroute.c
19ecd65a1e2f3d911c6688cde2001b3a95b4539b 30-May-2015 tuexen <tuexen@FreeBSD.org> Remove trailing whitespaces.
raceroute.c
ce200c466ec03df041fe30b5b969f8da9010eaa8 27-Jun-2012 joel <joel@FreeBSD.org> mdocify and update the traceroute(8) manual page.

Reviewed by: brueffer
No objection: ru, uqs
raceroute.8
11840986fd9cdd5997d721c151ff40164d2acebc 26-Apr-2012 tuexen <tuexen@FreeBSD.org> Fix a bug in the TCP tracerouting which resulted in not accepting any
incoming packets. So all packets seemed to be lost.

MFC after: 1 week
raceroute.c
d2ac8b8fc00997a88c5e276ae185aa67237adfea 26-Jun-2011 dim <dim@FreeBSD.org> For some reason, contrib/traceroute/traceroute.c ensures MAXHOSTNAMELEN
is defined, but then proceeds to use a hardcoded maximum hostname length
of 64 anyway. Fix this by checking against MAXHOSTNAMELEN instead.

PR: bin/157732
MFC after: 3 days
raceroute.c
5cb5f5de18dbcc0e7a5fcc9fffe53bc388328ecb 23-Apr-2011 simon <simon@FreeBSD.org> Check return code of setuid() in traceroute.

While it will not fail in normal circumstances, better safe than sorry.

Reported by: LLVM's clang static analyzer
MFC after: 3 days
raceroute.c
1651f4683006c28c940e31292274f20ff6fafc35 04-Dec-2010 uqs <uqs@FreeBSD.org> traceroute(8): make WARNS=3 clean

Also fixes an operator precedence bug for TCP tracerouting
s.c
s.h
faddrlist.c
raceroute.c
2b3ba2d9b69eee1a8ecd111147a4faeb79beb0c8 27-Nov-2010 uqs <uqs@FreeBSD.org> Remove unused traceroute(8) contrib code from head

It still lives on under vendor/traceroute.
akefile.in
clocal.m4
csite.m4
onfig.guess
onfig.sub
onfigure
onfigure.in
indsaddr-generic.c
indsaddr-linux.c
indsaddr-mib.c
faddrlist.c
nstall-sh
bl/gnuc.h
bl/os-solaris2.h
bl/os-sunos4.h
kdep
trerror.c
raceroute.c
sleep.c
3736e8ec9d97180cf3a696ca8f5325d6ad6859dc 26-Nov-2010 uqs <uqs@FreeBSD.org> Remove clause 3 and 4 from TNF licenses.

Obtained from: NetBSD
Approved by: core
s.c
s.h
25792810f8c553093548197b4b3a04cf63d9221a 08-Aug-2010 ed <ed@FreeBSD.org> Remove unneeded struct timezone passed to gettimeofday().
raceroute.c
e9fb7bf28d0712b4366f9f39010c865c03853ac6 23-Aug-2009 ume <ume@FreeBSD.org> - Add AS lookup functionality to traceroute6(8) as well.
- Support for IPv6 transport for AS lookup.
- Introduce $RA_SERVER to set whois server.
- Support for 4 byte ASN.
- ANSIfy function declaration in as.c.

Tested by: IHANet folks.
s.c
s.h
raceroute.c
63199bf7b7c89cd5951e13c17b014c06b2ef7739 20-Feb-2008 rpaulo <rpaulo@FreeBSD.org> Add AS lookup functionality. On each hop we query a whois server to
find the corresponding AS for that IP (-a switch).
We can also choose a different whois server with the -A switch. The
default is whois.radb.net.

Obtained from: NetBSD
Reviewed by: bms, njl (mentor)
Approved by: njl (mentor)
s.c
s.h
raceroute.8
raceroute.c
f5875f045c1546f7504a2a0c4bc6744948772a54 01-Jul-2007 gnn <gnn@FreeBSD.org> Commit IPv6 support for FAST_IPSEC to the tree.
This commit includes all remaining changes for the time being including
user space updates.

Submitted by: bz
Approved by: re
raceroute.c
b4aa820f7040499dcde01be962528453dbd12e1c 30-Apr-2007 maxim <maxim@FreeBSD.org> o I failed to find a suitable explanation why traceroute(8) and
traceroute6(8) force -w flag (wait time) to be > 1 sec. Make it
possible to use 1 sec wait time.

PR: bin/110933
Submitted by: Dmitry Marakasov
Reviewed by: freebsd-net (silence)
MFC after: 1 month
raceroute.c
57c8475ce7b25f1fa8bc4b9500be6e1ad08150b7 15-Oct-2006 dwmalone <dwmalone@FreeBSD.org> Make it so that the synopsis and usage message almost agree.

MFC after: 3 weeks
raceroute.8
raceroute.c
72234e1fdcb46c50ec174a37b7ccd76fd834379b 15-Oct-2006 dwmalone <dwmalone@FreeBSD.org> Add a -D option to traceroute that prints the differences between
the probe packet we sent and the packet quoted by the ICMP response.
Can be useful for spotting hops that change the packet in-flight
or have problems generating correct ICMP responses.

MFC after: 3 weeks
raceroute.8
raceroute.c
929e55d609f0bfaa023e5303e32bad051f2e2d62 13-Jun-2006 dwmalone <dwmalone@FreeBSD.org> Make traceroute decode all the ICMP unreachable messages defined
in http://www.iana.org/assignments/icmp-parameters. Thankfully
IANA's list aggrees with <netinet/ip_icmp.h>.

I've tried to do this in a way which is mostly consistent with
tcptraceroute and Debian's version of traceroute. However, sometimes
a letter is used twice by these versions, so I've gone with:

LBL tcptr Debian (chosen)
ICMP_UNREACH_NET !N !N !N !N
ICMP_UNREACH_HOST !H !H !H !H
ICMP_UNREACH_PROTOCOL !P !P !P !P
ICMP_UNREACH_PORT ! !p ! !
ICMP_UNREACH_NEEDFRAG !F-%d !F !F-<%d> !F-<%d>
ICMP_UNREACH_SRCFAIL !S !S !S !S
ICMP_UNREACH_NET_UNKNOWN !<%d> !U !<%d> !U
ICMP_UNREACH_HOST_UNKNOWN !<%d> !U !<%d> !W
ICMP_UNREACH_ISOLATED !<%d> !I !I !I
ICMP_UNREACH_NET_PROHIB !<%d> !A !A !A
ICMP_UNREACH_HOST_PROHIB !<%d> !C !C !Z
ICMP_UNREACH_TOSNET !<%d> !T !T !Q
ICMP_UNREACH_TOSHOST !<%d> !T !T !T
ICMP_UNREACH_FILTER_PROHIB !X !A !A !X
ICMP_UNREACH_HOST_PRECEDENCE !V !<%d> !V !V
ICMP_UNREACH_PRECEDENCE_CUTOFF !C !<%d> !C !C

Graham Wilson is planning to use the same codes in Debian's version.

MFC after: 3 weeks
raceroute.8
raceroute.c
45a0e271b29bf63790053c6d0a3288d8a993c23b 07-Jun-2006 maxim <maxim@FreeBSD.org> o It's lilac-dmc.Berkeley.EDU, not lbl-csam.arpa.

Obtained from: NetBSD
raceroute.8
297aabd6d98b8a98d335289f4267f1134d1def38 11-May-2006 cjc <cjc@FreeBSD.org> Option for setting a fixed destination port. This is useful for tracing
to a host behind a firewall where only specific services are allowed.
For example, to trace the hops to an HTTP server behind a firewall,

$ traceroute -e -P tcp -p 80 www-firewalled.example.com

MFC after: 1 week
raceroute.8
raceroute.c
fd030aecaa4bedaccecba0ec9e88648326f1649e 10-Jan-2006 pav <pav@FreeBSD.org> - Update pretty print of multipath routes to better handle timeout of first
probe

Before:
5 *
freebsd (195.250.137.134) 19.086 ms 24.694 ms

After:
5 * freebsd (195.250.137.134) 19.086 ms 24.694 ms

Fixes: bin/90098
Reported by: Jeremy Chadwick <freebsd@jdc.parodius.com>
Approved by: andre
MFC after: 1 day
raceroute.c
dda5a2d10adb15e4fcec89f19077dca51bb9bfa1 26-Aug-2005 andre <andre@FreeBSD.org> Pretty print multipath routes.

Before (backslash in c syntax meaning):
6 p16-2-0-0.r21.sttlwa01.us.bb.verio.net (129.250.2.180) 71.027 ms \
p16-1-1-3.r20.sttlwa01.us.bb.verio.net (129.250.2.6) 66.730 ms 66.535 ms
7 xe-0-2-0.r20.sttlwa01.us.bb.verio.net (129.250.4.16) 71.092 ms \
xe-3-1.r00.sttlwa01.us.bb.verio.net (129.250.2.205) 66.598 ms \
xe-0-2-0.r20.sttlwa01.us.bb.verio.net (129.250.4.16) 71.024 ms

After:
6 p16-2-0-0.r21.sttlwa01.us.bb.verio.net (129.250.2.180) 71.027 ms
p16-1-1-3.r20.sttlwa01.us.bb.verio.net (129.250.2.6) 66.730 ms 66.535 ms
7 xe-0-2-0.r20.sttlwa01.us.bb.verio.net (129.250.4.16) 71.092 ms
xe-3-1.r00.sttlwa01.us.bb.verio.net (129.250.2.205) 66.598 ms
xe-0-2-0.r20.sttlwa01.us.bb.verio.net (129.250.4.16) 71.024 ms

Submitted by: Richard A Steenbergen <ras at e-gerbil.net>
MFC after: 3 days
raceroute.c
9221188604a55095a57f3a21a7fcfd43983e8bcf 12-Apr-2005 thomas <thomas@FreeBSD.org> Fix minor discrepancy between documentation and implementation: the
destination port is incremented for each packet sent to the same hop.

MFC after: 1 week
raceroute.8
8b1be1454473781d5817d5622a00863addb275db 28-Jul-2004 mux <mux@FreeBSD.org> Remove an empty default: case to please GCC 3.4.2.
indsaddr-socket.c
0333af10cb4550d3d6d4cf01d2b0ca5849702004 17-Apr-2004 pb <pb@FreeBSD.org> Check -s option source address for validity.

PR: bin/29026
MFC after: 1 week
raceroute.c
47f77ea3ba6379b049725acda787a650b70149fd 23-Jan-2004 cperciva <cperciva@FreeBSD.org> Fix traceroute where [number of hops] * [number of packets per hop] > 255.

PR: misc/61336
Submitted by: Mike Hibler <mike@cs.utah.edu>
Approved by: rwatson (mentor)
raceroute.c
d054c724880804baff98bc5759042a9e91fb8122 13-Dec-2002 fenner <fenner@FreeBSD.org> Fix misspelling.

PR: docs/44930
Submitted by: Michael McGoldrick <mmcgoldrick@linuxdriven.net>
raceroute.8
83c61fd14f767e44be00b8629b2cd47d38f0bd59 30-Jul-2002 fenner <fenner@FreeBSD.org> Routing socket messages are padded to sizeof(long), not just
sizeof(u_int32_t).
indsaddr-socket.c
b61bd3d17427fa3e9868bc373fd6a88600e450a2 28-Jul-2002 fenner <fenner@FreeBSD.org> Calculate checksums correctly when LSRR is in effect by passing the
IP header and protocol header seperately.
Also calculate TCP checksums.

Submitted by: orion
raceroute.c
ee621bb64a9d8d52219e8f4fc3e97aad8332a7b4 28-Jul-2002 fenner <fenner@FreeBSD.org> Merge 1.4a12
REEBSD-upgrade
ERSION
raceroute.8
raceroute.c
c8bf584e69c2fc1317303e487cdb994154f354cd 28-Jul-2002 fenner <fenner@FreeBSD.org> This commit was generated by cvs2svn to compensate for changes in r100784,
which included commits to RCS files with non-trunk default branches.
30e877e99985cd3ec4f811b7b4cbf25231eb5172 28-Jul-2002 fenner <fenner@FreeBSD.org> Virgin import of LBL traceroute v1.4a12
HANGES
ILES
NSTALL
akefile.in
EADME
ERSION
clocal.m4
onfig.guess
onfig.sub
onfigure
onfigure.in
indsaddr-generic.c
indsaddr-linux.c
indsaddr-mib.c
indsaddr-socket.c
indsaddr.h
faddrlist.c
faddrlist.h
nstall-sh
bl/os-solaris2.h
bl/os-sunos4.h
trerror.c
raceroute.8
raceroute.c
raceroute.h
sleep.c
6045b837d61a31cb4012c106c1cd298fe8337b46 23-Jul-2002 dcs <dcs@FreeBSD.org> s/ifdef/ifndef/.

Fenner got this inverted through a misunderstanding between us.
raceroute.c
d5467bd90457e7c7518778b71da02e263b67a69a 23-Jul-2002 fenner <fenner@FreeBSD.org> Add '+FreeBSD' to the version string, to reflect that this program
bears little relationship to the one from LBL with the same
name and version number.
ERSION
c9f6925854845df524541d066473b45091e6042b 22-Jul-2002 fenner <fenner@FreeBSD.org> Add an ICMP protocol handler, partly based on LBL's traceroute 1.4 .

Submitted by: dcs
raceroute.8
raceroute.c
818d4f6499982187589d4c36d8c5b67e0f22a8e8 22-Jul-2002 fenner <fenner@FreeBSD.org> Actually use gen_prep() and gen_check(), instead of udp_prep() and
udp_check(), for unknown protocols.
raceroute.c
594ec288d5a81032257d4d24a27997d36d2d1470 23-Jun-2002 robert <robert@FreeBSD.org> Allocate and clear the correct number of bytes for a
struct fd_set that should be able to hold sock + 1 bits.
Before, it was apparently assumed that an fd_mask has
the same size as type char.

PR: bin/39617
Reported by: Peter N Lewis <peter@stairways.com.au>
raceroute.c
c4aabf68c9e61bd7cd9618e364a819e013b249b7 06-Jun-2001 ru <ru@FreeBSD.org> Fetch the default maximum TTL value from the net.inet.ip.ttl MIB.

PR: bin/19598
MFC after: 1 week
raceroute.8
raceroute.c
d5891b5ed00dc6058d71d6e4127d42b95e8881cd 27-Oct-2000 obrien <obrien@FreeBSD.org> Defining usage() "__dead" is just ridiculous. It also won't compile with
a June 2000 GCC 2.96 snapshot.

Reviewed by: bde
raceroute.c
bf6b0f4463166e362011c5463d166f823885f3af 08-Oct-2000 kris <kris@FreeBSD.org> Don't write past the end of our fd_set

Obtained from: OpenBSD, via KAME
raceroute.c
c84667a83fb82003021c9a3d89aa6ec8d3b6a454 08-Oct-2000 kris <kris@FreeBSD.org> Format string paranoia.
raceroute.c
00ce755373b9d59833696b62634ced4c9adef561 07-Jul-2000 ghelmer <ghelmer@FreeBSD.org> Document the -S flag (added in rev. 1.4) in the usage() function.

PR: bin/18153
Prompted by: Nathan Ahlstrom <nrahlstr@winternet.com>
raceroute.c
29f3da7a25badcfdfae94cc1588d420b9c5386db 30-Mar-2000 shin <shin@FreeBSD.org> Correct FreeBSD id place. Also correct vendor rcsid.

Specified by: bde

Reviewed by: bde
raceroute.c
5bc92eac721d018ebd8bce5e87f57294ccb0fd54 30-Mar-2000 shin <shin@FreeBSD.org> Bypass IPsec for traceroute invoked by root.

PR: bin/17606
Submitted by: Louis Mamakos <louie@TransSys.COM
raceroute.c
fb59e40253fef0113a40fb946389c81e296d4068 20-Dec-1999 phantom <phantom@FreeBSD.org> s/tcpdump/traceroute

PR: docs/14523
Submitted by: Adam Morrison <adam@xpert.com>
REEBSD-upgrade
1d7ec327c1d49a7fb90fddd5960f77989592fc5f 05-Oct-1999 obrien <obrien@FreeBSD.org> Fully document -q.
Restore original $Header$.
raceroute.8
80148aaf3356c2ae817b9d31e704afbf2b6421c1 25-Jun-1999 archie <archie@FreeBSD.org> Fix bug (introduced by me) where UDP port numbers were starting at 1 instead
of 33435 like before.

Reported by: John Polstra <jdp@polstra.com>
raceroute.c
8520baa2eadb5a08c43bc6c3c33ee6ca07361648 12-May-1999 archie <archie@FreeBSD.org> Add a min TTL flag to go along with the max TTL flag. That is, this flag
allows you to start tracing at a hop number other than 1.

Submitted by: Stefan `Sec` Zehl <sec@42.org>
raceroute.8
raceroute.c
78c2183cb646fef06657bbcf5849e433600ce2e3 06-May-1999 archie <archie@FreeBSD.org> Add the capability for traceroute(8) to send packets of any IP protocol
instead of just UDP; an alternate protocol is specified by '-P proto'.
This is useful for finding routers that are blocking packets based on
IP protocol. New handlers can be added fairly easily to do protocol-
specific things.
raceroute.8
raceroute.c
8b1e97ea4e4d51628ec6eb04da086ea74f3eb261 16-Feb-1999 des <des@FreeBSD.org> Better fix for the traceroute flood bug.

Submitted by: bde
raceroute.c
ec961933020ca4e5485a9283b73fe2d3f8cb312f 15-Feb-1999 des <des@FreeBSD.org> If the user provided a large enough argument to the -w option, the sum
would overflow and you'd end up doing select() with a negative timeout.
raceroute.c
e886c0d520510b5802f18292d53cd24fd79280a7 06-Jun-1998 jb <jb@FreeBSD.org> Fix an alignment problem on alpha by doing a bytewise copy.
raceroute.c
d25208f22bb5e41e94ad0c70ab69b98b0fbdea72 09-Jan-1998 steve <steve@FreeBSD.org> Fix an anomaly in the option descriptions.

PR: 5469
Submitted by: NOKUBI Hirotaka <h-nokubi@yyy.or.jp>
raceroute.8
5c2cf660b66159b8e442225db06dfd47b89e7f50 08-Oct-1996 sef <sef@FreeBSD.org> Fix a typo. Oops.

Submitted by: asami
raceroute.c
c3ba3806b824423e48af6f0ad513c4be0efd1499 08-Oct-1996 sef <sef@FreeBSD.org> Paul objected to my previous change. This adds the same functionality
(implemented better, admittedly) with a new option, '-S'. If the
maintainers of traceroute (Van?) add a -S option, we will then be in
conflict.

Also added a too-brief description of the option in the man page. Someone
with a better command of English than I at the moment should probably look
over it and rephrase it.

Reviewed by: pst, jkh
raceroute.8
raceroute.c
92a8c6e3f90995888b299aaa8e32f376e143a3d9 05-Oct-1996 sef <sef@FreeBSD.org> Print out a summary of the loss percentages for each hop. No manual changes
just yet, I know, evil of me.

Reviewed by: jkh
raceroute.c
41171773720d12fb2e74725f1b30519fd0e9ba16 01-Oct-1996 fenner <fenner@FreeBSD.org> Instructions on upgrading traceroute
REEBSD-upgrade
44721b732a7df98046e2de1e5ffac91fee7fce44 30-Sep-1996 fenner <fenner@FreeBSD.org> Add FreeBSD modifications
- Move setuid(getuid()) much earlier
- Add "SANE_PRECISION" time printing code
raceroute.c
a140d208b5ecc0e726bc4300cd21ab1f869df7c7 30-Sep-1996 fenner <fenner@FreeBSD.org> Virgin import of LBL traceroute version 1.3.2.
Obtained from: ftp://ftp.ee.lbl.gov/traceroute.tar.Z on 30-Sep-1996.
HANGES
ILES
NSTALL
akefile.in
EADME
ERSION
csite.m4
onfig.guess
onfig.sub
onfigure
onfigure.in
nstall-sh
bl/gnuc.h
bl/os-solaris2.h
bl/os-sunos4.h
ean.awk
edian.awk
kdep
ip_output.c
trerror.c
raceroute.8
raceroute.c