From eea319c4b741d46476e3b92ad61c56b36bf8c5c6 Mon Sep 17 00:00:00 2001 From: Maxim Konovalov Date: Mon, 30 Apr 2007 19:08:13 +0000 Subject: [PATCH] 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 --- contrib/traceroute/traceroute.c | 2 +- usr.sbin/traceroute6/traceroute6.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/contrib/traceroute/traceroute.c b/contrib/traceroute/traceroute.c index 841f17ec0de2..79ac9625d69d 100644 --- a/contrib/traceroute/traceroute.c +++ b/contrib/traceroute/traceroute.c @@ -630,7 +630,7 @@ main(int argc, char **argv) case 'w': waittime = str2val(optarg, "wait time", - 2, 24 * 60 * 60); + 1, 24 * 60 * 60); break; case 'z': diff --git a/usr.sbin/traceroute6/traceroute6.c b/usr.sbin/traceroute6/traceroute6.c index b304f1466b50..327fa84f514e 100644 --- a/usr.sbin/traceroute6/traceroute6.c +++ b/usr.sbin/traceroute6/traceroute6.c @@ -541,9 +541,9 @@ main(argc, argv) "traceroute6: invalid wait time.\n"); exit(1); } - if (waittime <= 1) { + if (waittime < 1) { fprintf(stderr, - "traceroute6: wait must be >1 sec.\n"); + "traceroute6: wait must be >= 1 sec.\n"); exit(1); } break;