From e61457d9f733228f61d84ffeef01204ac172c4bd Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Tue, 21 Feb 2006 20:08:19 +0000 Subject: Add use icmp option --- usr/local/www/diag_traceroute.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'usr/local/www/diag_traceroute.php') diff --git a/usr/local/www/diag_traceroute.php b/usr/local/www/diag_traceroute.php index 432c115..0b18d59 100755 --- a/usr/local/www/diag_traceroute.php +++ b/usr/local/www/diag_traceroute.php @@ -84,6 +84,13 @@ if (!isset($do_traceroute)) { + + + Use ICMP + + + +   @@ -98,7 +105,11 @@ if (!isset($do_traceroute)) { echo("
Traceroute output:
"); echo('
');
 					ob_end_flush();
-					system("/usr/sbin/traceroute -w 2 -m " . escapeshellarg($ttl) . " " . escapeshellarg($host));
+					if($_POST['useicmp'])
+						$useicmp = "-I";
+					else
+						$useicmp = "";
+					system("/usr/sbin/traceroute $useicmp -w 2 -m " . escapeshellarg($ttl) . " " . escapeshellarg($host));
 					echo('
'); } ?> -- cgit v1.1