1<testcase>
2<info>
3<keywords>
4FTP
5PASV
6RETR
7multi
8SOCKS4
9</keywords>
10</info>
11# Server-side
12<reply>
13<data>
14data
15    to
16      see
17that FTP
18works
19  so does it?
20</data>
21
22</reply>
23
24# Client-side
25<client>
26<server>
27ftp
28socks4
29</server>
30<tool>
31lib564
32</tool>
33 <name>
34FTP RETR a file over a SOCKS proxy using the multi interface
35 </name>
36<command>
37ftp://%HOSTIP:%FTPPORT/path/564 %HOSTIP:%SOCKSPORT
38</command>
39</client>
40
41# Verify data after the test has been "shot"
42<verify>
43<protocol>
44USER anonymous
45PASS ftp@example.com
46PWD
47CWD path
48EPSV
49TYPE I
50SIZE 564
51RETR 564
52QUIT
53</protocol>
54<stdout>
55data
56    to
57      see
58that FTP
59works
60  so does it?
61</stdout>
62</verify>
63</testcase>
64