<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 option="no-include"> --key curl_client_key --pubkey curl_client_key.pub -u %USER: tftp://%HOSTIP:%TFTPPORT//2004 sftp://%HOSTIP:%SSHPORT%POSIX_PWD/log/test2004.txt file://localhost/%PWD/log/test2004.txt scp://%HOSTIP:%SSHPORT%POSIX_PWD/log/test2004.txt file://localhost/%PWD/log/test2004.txt sftp://%HOSTIP:%SSHPORT%POSIX_PWD/log/test2004.txt tftp://%HOSTIP:%TFTPPORT//2004 --insecure </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 mode: octet tsize: 0 blksize: 512 timeout: 6 filename: /2004 opcode: 1 mode: octet tsize: 0 blksize: 512 timeout: 6 filename: /2004 </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>