print SOCK "SENDFILE $filesize $filename\r\n"; $resp = ; if ($resp !~ /^OK/) { die "Bad response\n" } while(read(INFILE,$_,8192)) { print SOCK; } $resp = ; if ($resp !~ /^OK/) { die "Bad response\n" }