diff options
| author | Yang Tse <yangsita@gmail.com> | 2010-01-12 14:01:44 +0000 | 
|---|---|---|
| committer | Yang Tse <yangsita@gmail.com> | 2010-01-12 14:01:44 +0000 | 
| commit | 82f5ffff8f183720aaee296b48cd67c4c003ece5 (patch) | |
| tree | 3bcbc6cb4c2f8047c4079a136ca8e07d7b205406 | |
| parent | 3fd67b5f365355762f9cac282e911b936242005a (diff) | |
Make sockfilter kill messages look alike server ones
| -rw-r--r-- | tests/ftp.pm | 18 | 
1 files changed, 9 insertions, 9 deletions
diff --git a/tests/ftp.pm b/tests/ftp.pm index 3bacb6f35..0f4976c7c 100644 --- a/tests/ftp.pm +++ b/tests/ftp.pm @@ -25,7 +25,7 @@ use strict;  use warnings;  use serverhelp qw( -    servername_str +    servername_id      mainsockf_pidfilename      datasockf_pidfilename      ); @@ -178,19 +178,19 @@ sub killpid {  #  sub killsockfilters {      my ($proto, $ipvnum, $idnum, $verbose) = @_; -    my $srvrname; +    my $server;      my $pidfile;      my $pid;      return if($proto !~ /^(ftp|imap|pop3|smtp)$/); -    $srvrname = servername_str($proto, $ipvnum, $idnum) if($verbose); +    $server = servername_id($proto, $ipvnum, $idnum) if($verbose); -    $pidfile = "./". mainsockf_pidfilename($proto, $ipvnum, $idnum); +    $pidfile = mainsockf_pidfilename($proto, $ipvnum, $idnum);      $pid = processexists($pidfile);      if($pid > 0) { -        printf("* kill pid for %s => %d\n", "${srvrname}-CTRL", $pid) -          if($verbose); +        printf("* kill pid for %s-%s => %d\n", $server, +            ($proto eq 'ftp')?'ctrl':'filt', $pid) if($verbose);          kill("KILL", $pid);          waitpid($pid, 0);      } @@ -198,11 +198,11 @@ sub killsockfilters {      return if($proto ne 'ftp'); -    $pidfile = "./". datasockf_pidfilename($proto, $ipvnum, $idnum); +    $pidfile = datasockf_pidfilename($proto, $ipvnum, $idnum);      $pid = processexists($pidfile);      if($pid > 0) { -        printf("* kill pid for %s => %d\n", "${srvrname}-DATA", $pid) -          if($verbose); +        printf("* kill pid for %s-data => %d\n", $server, +            $pid) if($verbose);          kill("KILL", $pid);          waitpid($pid, 0);      }  | 
