From 54452b9931d8bc255b5706dbeade6432dd28e317 Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Sat, 24 Apr 2004 10:35:54 +0000 Subject: Accept show=, ping=, and fetchit= in addition to their real names in set --- pingd | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'pingd') diff --git a/pingd b/pingd index 8c4dcbf..8b2824b 100755 --- a/pingd +++ b/pingd @@ -405,8 +405,15 @@ sub command_set(@) { my @argv = @_; my @settings; - while (scalar @argv && $argv[0] =~ /^(showit|pingit|fetch)=(on|off)$/) { - push @settings, $argv[0]; + while (scalar @argv && $argv[0] =~ /^(show(?:it)?|ping(?:it)?|fetch(?:it))=(on|off)$/) { + $name = $1; + $value = $2; + + $name = 'showit' if ($name eq 'show'); + $name = 'pingit' if ($name eq 'ping'); + $name = 'fetch' if ($name eq 'fetchit'); + + push @settings, "$name=$value"; shift @argv; }; -- cgit v1.2.3