<testcase> <info> <keywords> TFTP TFTP RRQ FILE SFTP SCP multiprotocol </keywords> </info> # # Server-side <reply> <data nocheck="yes"> Test data file for tftp test </data> </reply> # # Client-side <client> <server> tftp sftp </server> <name> TFTP RRQ followed by SFTP retrieval followed by FILE followed by SCP retrieval then again in reverse order </name> <command> --key curl_client_key --pubkey curl_client_key.pub -u %USER: tftp://%HOSTIP:%TFTPPORT//2004 sftp://%HOSTIP:%SSHPORT%PWD/log/test2004.txt file://localhost/%PWD/log/test2004.txt scp://%HOSTIP:%SSHPORT%PWD/log/test2004.txt file://localhost/%PWD/log/test2004.txt sftp://%HOSTIP:%SSHPORT%PWD/log/test2004.txt tftp://%HOSTIP:%TFTPPORT//2004 </command> <file name="log/test2004.txt"> This is test data for several protocols </file> </client> # # Verify data after the test has been "shot" <verify> <protocol> opcode: 1 filename: /2004 mode: octet opcode: 1 filename: /2004 mode: octet </protocol> <stdout> Test data file for tftp test This is test data for several protocols This is test data for several protocols This is test data for several protocols This is test data for several protocols This is test data for several protocols Test data file for tftp test </stdout> <valgrind> disable </valgrind> </verify> </testcase>