]> git.ipfire.org Git - thirdparty/mtr.git/log
thirdparty/mtr.git
5 years agofix closing brace testbsderr
R.E. Wolff [Mon, 6 Jan 2020 12:16:01 +0000 (13:16 +0100)] 
fix closing brace

5 years agoproposed patch for bsd compile error
R.E. Wolff [Mon, 6 Jan 2020 11:21:22 +0000 (12:21 +0100)] 
proposed patch for bsd compile error

5 years agonet find local address fix by meingtsla
R.E. Wolff [Tue, 31 Dec 2019 10:54:01 +0000 (11:54 +0100)] 
net find local address fix by meingtsla

5 years agoMerge pull request #325 from kbucheli/tun_interface_segfault
Roger Wolff [Fri, 6 Dec 2019 09:16:53 +0000 (10:16 +0100)] 
Merge pull request #325 from kbucheli/tun_interface_segfault

fix segmentation fault if there is no IP address on an interface (fixes #320)

5 years agofix segmentation fault if there is no IP address on an interface (fixes #320) 325/head
Konrad Bucheli [Fri, 6 Dec 2019 09:06:38 +0000 (10:06 +0100)] 
fix segmentation fault if there is no IP address on an interface (fixes #320)

5 years agoMerge pull request #322 from commonism/cleanups
Roger Wolff [Thu, 10 Oct 2019 09:54:15 +0000 (11:54 +0200)] 
Merge pull request #322 from commonism/cleanups

sockaddr related cleanups

5 years agosimplification - improve readability 322/head
Markus Kötter [Wed, 14 Aug 2019 11:43:53 +0000 (13:43 +0200)] 
simplification - improve readability

5 years agosimplification - address addrcmp
Markus Kötter [Wed, 14 Aug 2019 11:41:41 +0000 (13:41 +0200)] 
simplification - address addrcmp

5 years agoMerge pull request #319 from krisl/fix/stack_use_after_scope
Roger Wolff [Sat, 10 Aug 2019 00:23:20 +0000 (02:23 +0200)] 
Merge pull request #319 from krisl/fix/stack_use_after_scope

Fix/stack use after scope

5 years agoavoid stack use after scope 319/head
Aaron Lipinski [Fri, 9 Aug 2019 20:52:53 +0000 (08:52 +1200)] 
avoid stack use after scope

5 years agointroduce libasan
Aaron Lipinski [Fri, 9 Aug 2019 20:13:16 +0000 (08:13 +1200)] 
introduce libasan

5 years agoMerge pull request #310 from krisl/fix/raw_dns
Roger Wolff [Fri, 9 Aug 2019 08:14:27 +0000 (10:14 +0200)] 
Merge pull request #310 from krisl/fix/raw_dns

Fix/raw dns

5 years agoin hindsight my previous patch wasn't so nice. And nobody told me.
Rogier Wolff [Fri, 9 Aug 2019 06:59:39 +0000 (08:59 +0200)] 
in hindsight my previous patch wasn't so nice. And nobody told me.

5 years agosimplification - remove rsa{4,6}
Markus Kötter [Thu, 8 Aug 2019 10:18:58 +0000 (12:18 +0200)] 
simplification - remove rsa{4,6}

5 years agosimplification - remove addrcpy
Markus Kötter [Thu, 8 Aug 2019 09:50:11 +0000 (11:50 +0200)] 
simplification - remove addrcpy

5 years agorely on final return NULL 310/head
Aaron Lipinski [Sun, 28 Jul 2019 20:08:51 +0000 (08:08 +1200)] 
rely on final return NULL

5 years agoshow resolved hostname in raw dnsline
Aaron Lipinski [Sun, 28 Jul 2019 10:35:39 +0000 (22:35 +1200)] 
show resolved hostname in raw dnsline

5 years agoMerge branch 'master' of github.com:traviscross/mtr
Rogier Wolff [Thu, 8 Aug 2019 09:23:29 +0000 (11:23 +0200)] 
Merge branch 'master' of github.com:traviscross/mtr

5 years agomake the code for gtk2/3 a bit nicer.
Roger Wolff [Thu, 8 Aug 2019 09:21:45 +0000 (11:21 +0200)] 
make the code for gtk2/3 a bit nicer.

5 years agoMerge branch 'gtk3_with_fallback' of https://github.com/krisl/mtr
Rogier Wolff [Thu, 8 Aug 2019 09:13:53 +0000 (11:13 +0200)] 
Merge branch 'gtk3_with_fallback' of https://github.com/krisl/mtr

5 years agosimplification - remove sockaddrtop
Markus Kötter [Thu, 8 Aug 2019 09:07:37 +0000 (11:07 +0200)] 
simplification - remove sockaddrtop

5 years agoMerge branch 'master' of github.com:traviscross/mtr
R.E. Wolff [Thu, 8 Aug 2019 08:47:59 +0000 (10:47 +0200)] 
Merge branch 'master' of github.com:traviscross/mtr

5 years agofix warning on recent compilers.
R.E. Wolff [Thu, 8 Aug 2019 08:47:44 +0000 (10:47 +0200)] 
fix warning on recent compilers.

5 years agogtk_menu_popup -> gtk_menu_popup_at_pointer 318/head
Aaron Lipinski [Thu, 8 Aug 2019 02:54:46 +0000 (14:54 +1200)] 
gtk_menu_popup -> gtk_menu_popup_at_pointer

5 years agohbox/vbox -> gtk_box_new
Aaron Lipinski [Thu, 8 Aug 2019 02:50:11 +0000 (14:50 +1200)] 
hbox/vbox -> gtk_box_new

5 years agogtk3
Aaron Lipinski [Thu, 8 Aug 2019 02:28:58 +0000 (14:28 +1200)] 
gtk3

5 years agogtk_button_new_from_stock -> gtk_button_new_with_label
Aaron Lipinski [Thu, 8 Aug 2019 02:44:33 +0000 (14:44 +1200)] 
gtk_button_new_from_stock -> gtk_button_new_with_label

5 years agoGTK_OBJECT -> G_OBJECT
Aaron Lipinski [Thu, 8 Aug 2019 02:29:15 +0000 (14:29 +1200)] 
GTK_OBJECT -> G_OBJECT

5 years agogtk_menu_append -> gtk_menu_shell_append
Aaron Lipinski [Thu, 8 Aug 2019 02:23:20 +0000 (14:23 +1200)] 
gtk_menu_append -> gtk_menu_shell_append

5 years agoMerge pull request #166 from meingtsla/asn-open-always-hcreate
Roger Wolff [Wed, 7 Aug 2019 07:51:53 +0000 (09:51 +0200)] 
Merge pull request #166 from meingtsla/asn-open-always-hcreate

Fix repeated DNS queries when toggling ipinfo

5 years agoMerge pull request #315 from lembacon/find_source_addr
Roger Wolff [Tue, 6 Aug 2019 16:24:27 +0000 (18:24 +0200)] 
Merge pull request #315 from lembacon/find_source_addr

probe: fix find_source_addr

5 years agoprobe: fix find_source_addr 315/head
Chongyu Zhu [Tue, 6 Aug 2019 15:01:57 +0000 (23:01 +0800)] 
probe: fix find_source_addr

6 years agoThe release script bumped the version number to 0.93 v0.93
R.E. Wolff [Sat, 3 Aug 2019 08:31:26 +0000 (10:31 +0200)] 
The release script bumped the version number to 0.93

6 years agoMerge pull request #274 from commonism/udp_checksum
Roger Wolff [Sun, 28 Jul 2019 14:46:02 +0000 (16:46 +0200)] 
Merge pull request #274 from commonism/udp_checksum

udp checksum is incorrect

6 years agoconstruct - fix set port 274/head
Markus Kötter [Wed, 24 Jul 2019 06:32:34 +0000 (08:32 +0200)] 
construct - fix set port

 - introducing sockaddr_port_offset broke setting a port

6 years agoAdded parentheses
Rogier Wolff [Wed, 17 Jul 2019 21:22:39 +0000 (23:22 +0200)] 
Added parentheses

6 years agoMerge pull request #306 from kerolasa/eaddrnotavail
Roger Wolff [Wed, 17 Jul 2019 21:20:11 +0000 (23:20 +0200)] 
Merge pull request #306 from kerolasa/eaddrnotavail

mtr-packet: make address-not-available errors less likely

6 years agomtr-packet: make address-not-available errors less likely 306/head
Sami Kerola [Wed, 17 Jul 2019 19:17:56 +0000 (20:17 +0100)] 
mtr-packet: make address-not-available errors less likely

Use MIN_PORT to MAX_PORT port range to avoid getting EADDRNOTAVAIL caused by
sockets in FIN-WAIT-1 state.  This issue is easy to reproduce with following
loop (as root).

    src="$(ip route | awk '/default/ {print $9}')"
    while true; do
      echo "6000 send-probe ip-4 1.1.1.1 local-ip-4 $src port 443 protocol tcp" |
      ./mtr-packet
    done | head -n 10
    6000 reply ip-4 1.1.1.1 round-trip-time 11306
    6000 address-not-available
    6000 address-not-available
    [...]

Reported-by: Scott Pearson <scott@cloudflare.com>
Reproeuced-by: Jarred Trainor <jarred@cloudflare.com>
Signed-off-by: Sami Kerola <kerolasa@iki.fi> && <kerolasa@cloudflare.com>
6 years agoMerge pull request #292 from matt-kimball/cygwin-signals
Roger Wolff [Sun, 3 Mar 2019 16:12:50 +0000 (17:12 +0100)] 
Merge pull request #292 from matt-kimball/cygwin-signals

Rework Cygwin mtr-packet to respond to signals (such as SIGTERM)

6 years agoRework Cygwin mtr-packet to respond to signals (such as SIGTERM) 292/head
Matt Kimball [Sun, 3 Mar 2019 16:00:55 +0000 (08:00 -0800)] 
Rework Cygwin mtr-packet to respond to signals (such as SIGTERM)

The prior implementation of mtr-packet on Cygwin would
not respond to Unix-style signals sent from other processes.
It was unkillable from the Cygwin shell, even with SIGKILL,
and exiting mtr would sometimes stall for several seconds because
it would ignore the SIGTERM sent from the main mtr process.
It would then wait for all outstanding probes to timeout before
exiting.

Signals were ignored because they are implemented by the Cygwin
library at the user level, (i.e. not provided by the OS kernel),
and mtr-packet often bypassed Cygwin's I/O functions by calling
Win32 APIs directly.

With this rework, the Cygwin implementation uses an ICMP service
thread to call the Win32 ICMP functions, but the main thread
uses a POSIX-style select() loop, similar to the Unix version mtr.

I would have liked to avoid multithreading entirely, but here are
the constraints:

    a)  mtr was originally a Unix program which used "raw sockets"
    b)  In order to port mtr to Windows, Cygwin is used to get a
        Unix-like environment
    c)  You can't use a raw socket to receive an ICMP reply on Windows.
        However, Windows provides a separate API in the form of
        ICMP.DLL for sending and receiving ICMP messages.
    d)  The ICMP API works asynchronously, and requires completion
        through an asynchronous procedure call ("APC")
    e)  APCs are only delivered during blocking Win32 operations
        which are flagged as "alertable."  This prevents apps from
        having APCs execute unexpectedly during an I/O operation.
    f)  Cygwin's implementation of POSIX functions does all I/O
        through non-alertable I/O operations.  This is reasonable
        because APCs don't exist in the POSIX API.
    g)  Cygwin implements Unix-style signals at the application level,
        since the Windows kernel doesn't have them.  We want our
        program to respond to SIGTERM and SIGKILL, at least.
    h)  Cygwin's signal implementation will deliver signals during
        blocking I/O functions in the Cygwin library, but won't
        respond to signals if the signal is sent while the application
        is in a blocking Windows API call which Cygwin is not aware of.
    i)  Since we want to both send/receive ICMP probes and also respond
        to Unix-style signals, we require two threads:  one which
        uses Cygwin's POSIX style blocking I/O and can respond to
        signals, and one which uses alertable waits using Win32
        blocking APIs.

The solution is to have the main thread using select() as the
blocking operation in its loop, and also to have an ICMP service
thread using WaitForSingleObjectEx() as its blocking operation.
The main thread will respond to signals.  The ICMP service thread
will run the APCs completing ICMP.DLL requests.

This change doesn't affect non-Windows versions of mtr, other than
moving the code from command_unix.c back into command.c,
since it can now be shared between Unix-like systems and Windows.

6 years agoMerge pull request #291 from angt/add-help-line-curses
Roger Wolff [Thu, 28 Feb 2019 12:27:27 +0000 (13:27 +0100)] 
Merge pull request #291 from angt/add-help-line-curses

Add a help line for the t command in curses

6 years agoAdd a help line for the t command in curses 291/head
Adrien Gallouët [Thu, 28 Feb 2019 11:53:52 +0000 (11:53 +0000)] 
Add a help line for the t command in curses

Signed-off-by: Adrien Gallouët <adrien@gallouet.fr>
6 years agoMerge pull request #290 from matt-kimball/mtrpacket-python-manpage
Roger Wolff [Thu, 14 Feb 2019 11:21:38 +0000 (12:21 +0100)] 
Merge pull request #290 from matt-kimball/mtrpacket-python-manpage

Mention Python mtrpacket package in mtr-packet man page

6 years agoManpage fix for Darwin by Matt. Rewritten by REW
Rogier Wolff [Thu, 14 Feb 2019 11:18:41 +0000 (12:18 +0100)] 
Manpage fix for Darwin by Matt. Rewritten by REW

6 years agoMerge pull request #288 from matt-kimball/macos-error-func
Roger Wolff [Thu, 14 Feb 2019 10:55:24 +0000 (11:55 +0100)] 
Merge pull request #288 from matt-kimball/macos-error-func

Link portability/error.c with mtr-packet when missing on MacOS

6 years agoMention Python mtrpacket package in mtr-packet man page 290/head
Matt Kimball [Wed, 13 Feb 2019 17:37:21 +0000 (09:37 -0800)] 
Mention Python mtrpacket package in mtr-packet man page

There is now a package for Python which invokes mtr-packet and sends
network probes asynchronously:  https://pypi.org/project/mtrpacket/

This change adds mention of it to the mtr-packet man page, which
should help people interested in using mtr-packet in monitoring scripts
find it.

6 years agoLink portability/error.c with mtr-packet when missing on MacOS 288/head
Matt Kimball [Wed, 13 Feb 2019 17:33:29 +0000 (09:33 -0800)] 
Link portability/error.c with mtr-packet when missing on MacOS

Change 817f171d broke the MacOS build.

Change 817f171d converted the error reporting in mtr-packet from
perror() to error().  That's fine, but error() is missing on MacOS.
We already had portability/error.c for this reason, but that was
previously only linked into the mtr binary, not mtr-packet.

This change also links portability/error.c with mtr-packet, when
error() is missing from the OS.

6 years agoFixed issue #286
Rogier Wolff [Tue, 1 Jan 2019 12:27:57 +0000 (13:27 +0100)] 
Fixed issue #286

6 years agoMerge pull request #284 from Ablesius/ReadmeMarkdown
Roger Wolff [Wed, 19 Dec 2018 11:43:35 +0000 (12:43 +0100)] 
Merge pull request #284 from Ablesius/ReadmeMarkdown

convert README to markdown

6 years agoconvert README to markdown 284/head
Alexander Blesius [Tue, 18 Dec 2018 14:53:21 +0000 (15:53 +0100)] 
convert README to markdown

6 years agoMerge pull request #276 from trittweiler/master
Roger Wolff [Thu, 15 Nov 2018 15:39:46 +0000 (16:39 +0100)] 
Merge pull request #276 from trittweiler/master

Print program name before error messages.

6 years agoReplace perror(...); exit(...); by error(...); 276/head
Tobias Rittweiler [Wed, 14 Nov 2018 12:46:08 +0000 (13:46 +0100)] 
Replace perror(...); exit(...); by error(...);

Rationale is that error(...) will prefix the error message with the
program name which is useful information now that mtr is split into
two executables (mtr and mtr-packet.)

6 years agoAdd a .dir-locals.el file for Emacs.
Tobias Rittweiler [Wed, 14 Nov 2018 12:43:58 +0000 (13:43 +0100)] 
Add a .dir-locals.el file for Emacs.

It specifies not to use TABs and to indent by 4 spaces.

6 years agosockaddr - save a cast accessing the port
Markus Kötter [Fri, 2 Nov 2018 08:01:34 +0000 (09:01 +0100)] 
sockaddr - save a cast accessing the port

6 years agoprobe - extend matching to src/dst host&port
Markus Kötter [Thu, 1 Nov 2018 10:34:25 +0000 (11:34 +0100)] 
probe - extend matching to src/dst host&port

Running multiple instances of mtr in udp mode will lead to incorrect
response pick ups due to sequence number re-use.
The changes address the issue by using more values to prevent incorrect
probe matches.

6 years agoprobe - use INET6_ADDRSTRLEN
Markus Kötter [Thu, 1 Nov 2018 10:09:59 +0000 (11:09 +0100)] 
probe - use INET6_ADDRSTRLEN

6 years agosockaddr - unify access to sockaddr_in/6 port & address
Markus Kötter [Thu, 1 Nov 2018 10:08:03 +0000 (11:08 +0100)] 
sockaddr - unify access to sockaddr_in/6 port & address

6 years agoautomake - configure show build options
Markus Kötter [Thu, 1 Nov 2018 09:51:15 +0000 (10:51 +0100)] 
automake - configure show build options

6 years agoset udp checksum
Markus Kötter [Mon, 29 Oct 2018 10:29:22 +0000 (11:29 +0100)] 
set udp checksum

in case the checksum field is used fpr the sequence number,
calculate the checksum and write to the udp payload field so the seq no
matches the checksum

6 years agoMerge pull request #272 from magnum7385/patch-1
Roger Wolff [Fri, 28 Sep 2018 17:06:10 +0000 (19:06 +0200)] 
Merge pull request #272 from magnum7385/patch-1

Update README (Typo in the name of the setup program).

6 years agoUpdate README 272/head
Adam [Fri, 28 Sep 2018 16:14:12 +0000 (12:14 -0400)] 
Update README

6 years agoMerge pull request #271 from divinity76/patch-1
Roger Wolff [Fri, 28 Sep 2018 14:20:47 +0000 (16:20 +0200)] 
Merge pull request #271 from divinity76/patch-1

use setup.exe's package manager mode, replacing apt-cyg

6 years agouse setup.exe's package manager mode, replacing apt-cyg 271/head
divinity76 [Fri, 28 Sep 2018 13:53:41 +0000 (15:53 +0200)] 
use setup.exe's package manager mode, replacing apt-cyg

see #270 for rationale

6 years agoMerge pull request #267 from benw01/ui-notes-in-man-page
Roger Wolff [Fri, 24 Aug 2018 07:10:20 +0000 (09:10 +0200)] 
Merge pull request #267 from benw01/ui-notes-in-man-page

renamed NOTES to INTERACTIVE CONTROL as per discussion in pull request

6 years agorenamed NOTES to INTERACTIVE CONTROL as per discussion in pull request 267/head
Ben Williams [Fri, 24 Aug 2018 02:55:55 +0000 (12:25 +0930)] 
renamed NOTES to INTERACTIVE CONTROL as per discussion in pull request

6 years agoMerge pull request #266 from benw01/ui-notes-in-man-page
Roger Wolff [Thu, 23 Aug 2018 07:06:55 +0000 (09:06 +0200)] 
Merge pull request #266 from benw01/ui-notes-in-man-page

added UI hotkeys to NOTES section in man page

6 years agoadded UI hotkeys description (from internal help) to NOTES section in mtr man page 266/head
Ben Williams [Thu, 23 Aug 2018 00:54:36 +0000 (10:24 +0930)] 
added UI hotkeys description (from internal help) to NOTES section in mtr man page

7 years agoMerge branch 'master' of github.com:traviscross/mtr
R.E. Wolff [Fri, 15 Jun 2018 12:23:16 +0000 (14:23 +0200)] 
Merge branch 'master' of github.com:traviscross/mtr

7 years agoNetbsd build fixes thanks to yvs2014
R.E. Wolff [Fri, 15 Jun 2018 12:23:01 +0000 (14:23 +0200)] 
Netbsd build fixes thanks to yvs2014

7 years agoMerge pull request #262 from arekm/master
Roger Wolff [Thu, 7 Jun 2018 12:19:35 +0000 (14:19 +0200)] 
Merge pull request #262 from arekm/master

mtr to a unreachable host is possible again.

7 years agomtr to a unreachable host is possible again. 262/head
Arkadiusz Miśkiewicz [Tue, 5 Jun 2018 15:38:08 +0000 (17:38 +0200)] 
mtr to a unreachable host is possible again.

In mtr 0.87 it was possible to start mtr against unreachable
host (that local kernel already knew that it is unreachable).
Later it was broken. Make such tracing possible again.

7 years agoMerge pull request #261 from arekm/master
Roger Wolff [Tue, 5 Jun 2018 14:13:00 +0000 (16:13 +0200)] 
Merge pull request #261 from arekm/master

Also try SOCK_RAW/IPPROTO_ICMP when other fail.

7 years agoAlso try SOCK_RAW/IPPROTO_ICMP when other fail. 261/head
Arkadiusz Miśkiewicz [Tue, 5 Jun 2018 13:54:44 +0000 (15:54 +0200)] 
Also try SOCK_RAW/IPPROTO_ICMP when other fail.

Under Linux Vserver SOCK_RAW is quite limited. Only IPPROTO_ICMP works,
so try to use it.

check_length_order() also doesn't work because sendto is also limited.
Fortunately under linux check_length_order is not needed as described
in comment around check_length_order.

7 years agofixed typo
R.E. Wolff [Mon, 7 May 2018 14:36:23 +0000 (16:36 +0200)] 
fixed typo

7 years agorewritten weiyixuan's patch
R.E. Wolff [Mon, 7 May 2018 07:59:31 +0000 (09:59 +0200)] 
rewritten weiyixuan's patch

7 years agoMerge pull request #259 from weiyixuan/new_dev1
Roger Wolff [Mon, 7 May 2018 07:50:43 +0000 (09:50 +0200)] 
Merge pull request #259 from weiyixuan/new_dev1

for tcp, fix : bind port failed, try next sequence

7 years agofor tcp, fix : bind port failed, try next sequence 259/head
weiyixuan [Mon, 7 May 2018 07:24:54 +0000 (15:24 +0800)] 
for tcp, fix : bind port failed, try next sequence

7 years ago-f equals -m fix from yvs2014
R.E. Wolff [Wed, 18 Apr 2018 10:22:23 +0000 (12:22 +0200)] 
-f equals -m fix from yvs2014

7 years agoMerge pull request #252 from weiyixuan/new_dev
Roger Wolff [Tue, 10 Apr 2018 10:42:02 +0000 (12:42 +0200)] 
Merge pull request #252 from weiyixuan/new_dev

Fix option --ipinfo 1 .  (Was apparently broken in the past)

7 years agoOption --ipinfo 1 can not work properly 252/head
weiyixuan [Tue, 10 Apr 2018 09:56:04 +0000 (17:56 +0800)] 
Option --ipinfo 1 can not work properly

7 years agoMerge pull request #251 from weiyixuan/new_dev
Roger Wolff [Tue, 10 Apr 2018 07:34:38 +0000 (09:34 +0200)] 
Merge pull request #251 from weiyixuan/new_dev

Option --ipinfo n can not work properly

7 years agoOption -y can not work properly 251/head
weiyixuan [Tue, 10 Apr 2018 07:14:22 +0000 (15:14 +0800)] 
Option -y can not work properly

7 years agoMerge pull request #248 from SaintBol/patch-9
Roger Wolff [Wed, 21 Mar 2018 08:06:55 +0000 (09:06 +0100)] 
Merge pull request #248 from SaintBol/patch-9

Update mtr-packet.8.in

7 years agoMerge pull request #247 from SaintBol/patch-8
Roger Wolff [Wed, 21 Mar 2018 08:06:42 +0000 (09:06 +0100)] 
Merge pull request #247 from SaintBol/patch-8

Update report.c

7 years agoMerge pull request #246 from SaintBol/patch-7
Roger Wolff [Wed, 21 Mar 2018 08:06:20 +0000 (09:06 +0100)] 
Merge pull request #246 from SaintBol/patch-7

Update mtr.h

7 years agoMerge pull request #245 from SaintBol/patch-6
Roger Wolff [Wed, 21 Mar 2018 08:06:09 +0000 (09:06 +0100)] 
Merge pull request #245 from SaintBol/patch-6

Update curses.c

7 years agoMerge pull request #244 from SaintBol/patch-5
Roger Wolff [Wed, 21 Mar 2018 08:05:57 +0000 (09:05 +0100)] 
Merge pull request #244 from SaintBol/patch-5

Update cmdpipe.c

7 years agoMerge pull request #243 from SaintBol/patch-4
Roger Wolff [Wed, 21 Mar 2018 08:05:40 +0000 (09:05 +0100)] 
Merge pull request #243 from SaintBol/patch-4

Update probe.h

7 years agoMerge pull request #242 from SaintBol/patch-3
Roger Wolff [Wed, 21 Mar 2018 08:05:29 +0000 (09:05 +0100)] 
Merge pull request #242 from SaintBol/patch-3

Update probe.c

7 years agoMerge pull request #241 from SaintBol/patch-2
Roger Wolff [Wed, 21 Mar 2018 08:05:16 +0000 (09:05 +0100)] 
Merge pull request #241 from SaintBol/patch-2

Update deconstruct_unix.c

7 years agoMerge pull request #240 from SaintBol/patch-1
Roger Wolff [Wed, 21 Mar 2018 08:04:58 +0000 (09:04 +0100)] 
Merge pull request #240 from SaintBol/patch-1

Update protocols.h

7 years agoUpdate mtr-packet.8.in 248/head
SaintBol [Wed, 21 Mar 2018 00:15:35 +0000 (01:15 +0100)] 
Update mtr-packet.8.in

RFC 5462 - MPLS EXP Field renamed to TC Field (Traffic Class)

7 years agoUpdate report.c 247/head
SaintBol [Wed, 21 Mar 2018 00:12:46 +0000 (01:12 +0100)] 
Update report.c

RFC 5462 - MPLS EXP Field renamed to TC Field (Traffic Class)

7 years agoUpdate mtr.h 246/head
SaintBol [Wed, 21 Mar 2018 00:10:58 +0000 (01:10 +0100)] 
Update mtr.h

RFC 5462 - MPLS EXP Field renamed to TC Field (Traffic Class)

7 years agoUpdate curses.c 245/head
SaintBol [Wed, 21 Mar 2018 00:09:30 +0000 (01:09 +0100)] 
Update curses.c

RFC 5462 - MPLS EXP Field renamed to TC Field (Traffic Class)

7 years agoUpdate cmdpipe.c 244/head
SaintBol [Wed, 21 Mar 2018 00:08:32 +0000 (01:08 +0100)] 
Update cmdpipe.c

RFC 5462 - MPLS EXP Field renamed to TC Field (Traffic Class)

7 years agoUpdate probe.h 243/head
SaintBol [Wed, 21 Mar 2018 00:00:26 +0000 (01:00 +0100)] 
Update probe.h

RFC 5462 - MPLS EXP Field renamed to TC Field (Traffic Class)

7 years agoUpdate probe.c 242/head
SaintBol [Tue, 20 Mar 2018 23:59:34 +0000 (00:59 +0100)] 
Update probe.c

RFC 5462 - MPLS EXP Field renamed to TC Field (Traffic Class)

7 years agoUpdate deconstruct_unix.c 241/head
SaintBol [Tue, 20 Mar 2018 23:58:33 +0000 (00:58 +0100)] 
Update deconstruct_unix.c

RFC 5462 - MPLS EXP Field renamed to TC Field (Traffic Class)

7 years agoUpdate protocols.h 240/head
SaintBol [Tue, 20 Mar 2018 23:55:45 +0000 (00:55 +0100)] 
Update protocols.h

RFC 5462 - MPLS EXP Field renamed to TC Field (Traffic Class)