]> git.ipfire.org Git - thirdparty/mtr.git/commit
mtr-packet: MPLS decoding and local UDP port usage
authorMatt Kimball <matt.kimball@gmail.com>
Thu, 22 Dec 2016 15:28:29 +0000 (07:28 -0800)
committerMatt Kimball <matt.kimball@gmail.com>
Thu, 22 Dec 2016 15:28:29 +0000 (07:28 -0800)
commit7abc1cbd78161cb116ede72b4bff7cdff8d847c6
treee1f0c940365e632885d645bfe50a6ba96515dddf
parentfcda9e8b82ca354049fa0ee9cfcb2eaaae623ee0
mtr-packet: MPLS decoding and local UDP port usage

mtr-packet will decode any MPLS labels embedded in an
ICMP reply which results from a probe, and report those
labels with the probe reply.

When sending a UDP probe, a local port can be specified
for probe origination.  In the same way that the legacy mtr
code found a location to store a unique identifier for the probe,
we'll use the destination port, the local port or the checksum
field, depending on what probe arguments have been specified.

Both MPLS and local UDP port options have been documented in the
mtr-packet man page.

Update the SECURITY documentation to reflect mtr-packet, and did
minor copyediting in the README.  Also, update my email address
in AUTHORS.
17 files changed:
AUTHORS
README
SECURITY
cmdpipe.c
gtk.c
mtr-packet.8.in
packet/command.c
packet/construct_unix.c
packet/construct_unix.h
packet/deconstruct_unix.c
packet/probe.c
packet/probe.h
packet/probe_cygwin.c
packet/probe_unix.c
packet/probe_unix.h
packet/protocols.h
test/probe.py