freebsd-skq/contrib/traceroute
tuexen e9ec710324 MFC r283784:
Remove trailing whitespaces.

MFC r283785:
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 r283786:
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 r283806:
When the packet verification fails in verbose mode, print the correct
number of words in host byte order. Also remove a stray 'x'.

MFC r283808:
Don't send malformed SCTP probe packets.

MFC r283813:
Use an empty string for field descriptions of unknown protocols.

MFC r283817:
Don't send illegal packets when using UDP-Lite.

MFC r283819:
A TCP checksum of 0 is completely valid. Mapping 0 to 0xffff only
applies to UDP and UDP-Lite.

MFC r283820:
The code starts with base + 1 as the first port. Fix to documentation
to match that.
2015-06-03 17:45:45 +00:00
..
as.c traceroute(8): make WARNS=3 clean 2010-12-04 14:19:27 +00:00
as.h traceroute(8): make WARNS=3 clean 2010-12-04 14:19:27 +00:00
CHANGES
FILES
findsaddr-socket.c
findsaddr.h
FREEBSD-upgrade
ifaddrlist.c traceroute(8): make WARNS=3 clean 2010-12-04 14:19:27 +00:00
ifaddrlist.h
INSTALL
mean.awk
median.awk
README
rip_output.c
traceroute.8 MFC r283784: 2015-06-03 17:45:45 +00:00
traceroute.c MFC r283784: 2015-06-03 17:45:45 +00:00
traceroute.h
VERSION

@(#) $Id: README,v 1.9 2000/09/16 05:32:01 leres Exp $ (LBL)

TRACEROUTE 1.4
Lawrence Berkeley National Laboratory
Network Research Group
traceroute@ee.lbl.gov
ftp://ftp.ee.lbl.gov/traceroute.tar.gz

Traceroute is a system administrators utility to trace the route
ip packets from the current system take in getting to some
destination system.  See the comments at the front of the
program for a description of its use.

This program uses raw ip sockets and must be run as root (or installed
setuid to root).

A couple of awk programs to massage the traceroute output are
included.  "mean.awk" and "median.awk" compute the mean and median time
to each hop, respectively.  I've found that something like

    traceroute -q 7 foo.somewhere >t
    awk -f median.awk t | xgraph

can give you a quick picture of the bad spots on a long path (median is
usually a better noise filter than mean).

Problems, bugs, questions, desirable enhancements, source code
contributions, etc., should be sent to the email address
"traceroute@ee.lbl.gov".