From 8541f2d39d1a712ce6d84b0947cf8f64c9384224 Mon Sep 17 00:00:00 2001 From: Steve Holme Date: Sat, 29 Mar 2014 11:00:25 +0000 Subject: ftpserver.pl: Updated argument code in STATUS_imap() to be more meaningful --- tests/ftpserver.pl | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'tests') diff --git a/tests/ftpserver.pl b/tests/ftpserver.pl index 2eed040d4..736425328 100755 --- a/tests/ftpserver.pl +++ b/tests/ftpserver.pl @@ -1450,15 +1450,18 @@ sub EXAMINE_imap { } sub STATUS_imap { - my ($testno) = @_; - fix_imap_params($testno); + my ($args) = @_; + my ($mailbox, $what) = split(/ /, $args, 2); + fix_imap_params($mailbox); - logmsg "STATUS_imap got $testno\n"; + logmsg "STATUS_imap got $args\n"; - if ($testno eq "") { + if ($mailbox eq "") { sendcontrol "$cmdid BAD Command Argument\r\n"; } else { + my $testno = $mailbox; + $testno =~ s/[^0-9]//g; my $testpart = ""; if ($testno > 10000) { -- cgit v1.2.3