]> git.ipfire.org Git - thirdparty/mtr.git/commitdiff
-f equals -m fix from yvs2014
authorR.E. Wolff <R.E.Wolff@BitWizard.nl>
Wed, 18 Apr 2018 10:22:23 +0000 (12:22 +0200)
committerR.E. Wolff <R.E.Wolff@BitWizard.nl>
Wed, 18 Apr 2018 10:22:23 +0000 (12:22 +0200)
ui/net.c

index 74dc3e3a75b906240488f6667179cd048024a942..69d44775051772efb34df228a68da5c4da792352 100644 (file)
--- a/ui/net.c
+++ b/ui/net.c
@@ -473,7 +473,7 @@ int net_max(
     int max;
 
     max = 0;
-    for (at = 0; at < ctl->maxTTL - 1; at++) {
+    for (at = 0; at < ctl->maxTTL; at++) {
         if (addrcmp((void *) &(host[at].addr),
                     (void *) remoteaddress, ctl->af) == 0) {
             return at + 1;
@@ -490,6 +490,8 @@ int net_max(
         }
     }
 
+    if (max > ctl->maxTTL)
+        max = ctl->maxTTL;
     return max;
 }