I needed fping to use a larger packet size in order to monitor when a
tunnel loses the ability to pass full-sized packets. Hence the patches
below to fping.monitor to pass on the "-b " option. Patch is also
attached to avoid mail client munging.
-- Ed
--- fping.monitor 2004/11/24 23:20:36 1.1
+++ fping.monitor 2004/11/24 23:23:53
@@ -4,7 +4,7 @@
#
# Jim Trocki, [EMAIL PROTECTED]
#
-# $Id: fping.monitor,v 1.1 2004/11/24 23:20:36 root Exp root $
+# $Id: fping.monitor,v 1.1.1.1.2.1 2004/07/29 21:10:19 trockij Exp $
#
#Copyright (C) 1998, Jim Trocki
#
@@ -27,7 +27,7 @@
use Getopt::Std;
my %opt;
-getopts ("ahr:s:t:T", \%opt);
+getopts ("ab:hr:s:t:T", \%opt);
sub usage
{
@@ -35,6 +35,7 @@
usage: fping.monitor [-a] [-r num] [-s num] [-t num] [-T] host [host...]
-a only report failure if all hosts are unreachable
+-b num send "num" bytes of ping data (default 56, like regular ping)
-r num retry "num" times for each host before reporting failure
-s num consider hosts which respond in over "num" msecs failures
-t num wait "num" msecs before sending retries
@@ -50,7 +51,8 @@
my $TIMEOUT = $opt{"t"} || 2000;
my $RETRIES = $opt{"r"} || 3;
-my $CMD = "fping -e -r $RETRIES -t $TIMEOUT";
+my $NUMBYTES = $opt{"b"} || 56;
+my $CMD = "fping -e -r $RETRIES -t $TIMEOUT -b $NUMBYTES";
my $START_TIME = time;
my $END_TIME;
my %details;
--- fping.monitor 2004/11/24 23:20:36 1.1
+++ fping.monitor 2004/11/24 23:23:53
@@ -4,7 +4,7 @@
#
# Jim Trocki, [EMAIL PROTECTED]
#
-# $Id: fping.monitor,v 1.1 2004/11/24 23:20:36 root Exp root $
+# $Id: fping.monitor,v 1.1.1.1.2.1 2004/07/29 21:10:19 trockij Exp $
#
#Copyright (C) 1998, Jim Trocki
#
@@ -27,7 +27,7 @@
use Getopt::Std;
my %opt;
-getopts ("ahr:s:t:T", \%opt);
+getopts ("ab:hr:s:t:T", \%opt);
sub usage
{
@@ -35,6 +35,7 @@
usage: fping.monitor [-a] [-r num] [-s num] [-t num] [-T] host [host...]
-a only report failure if all hosts are unreachable
+-b num send "num" bytes of ping data (default 56, like regular ping)
-r num retry "num" times for each host before reporting failure
-s num consider hosts which respond in over "num" msecs failures
-t num wait "num" msecs before sending retries
@@ -50,7 +51,8 @@
my $TIMEOUT = $opt{"t"} || 2000;
my $RETRIES = $opt{"r"} || 3;
-my $CMD = "fping -e -r $RETRIES -t $TIMEOUT";
+my $NUMBYTES = $opt{"b"} || 56;
+my $CMD = "fping -e -r $RETRIES -t $TIMEOUT -b $NUMBYTES";
my $START_TIME = time;
my $END_TIME;
my %details;
___
mon mailing list
[EMAIL PROTECTED]
http://linux.kernel.org/mailman/listinfo/mon