kolibrios/programs/network/ftpc/usercommands.inc
hidnplayr 1531cabb38 FTPc: added retr command (just print to console for now).
git-svn-id: svn://kolibrios.org@3793 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-09 21:31:47 +00:00

67 lines
1.2 KiB
PHP

cmd_list:
call open_dataconnection
mov dword[s], "LIST"
mov byte[s+4], 0x0a
mcall send, [socketnum], s, 5
jmp wait_for_servercommand
cmd_help:
push str_help
call [con_write_asciiz]
jmp wait_for_usercommand
cmd_cwd:
mov dword[s], "CWD "
mov ecx, 256
xor al, al
mov edi, s
repne scasb
lea esi, [edi - s - 1]
mcall send, [socketnum], s, , 0
jmp wait_for_servercommand
cmd_retr:
call open_dataconnection
mov dword[s], "RETR"
mov byte[s+4], " "
mov ecx, 256
xor al, al
mov edi, s
repne scasb
lea esi, [edi - s - 1]
mcall send, [socketnum], s, , 0
jmp wait_for_servercommand
cmd_stor:
call open_dataconnection
mov dword[s], "STOR"
mov byte[s+4], " "
mov ecx, 256
xor al, al
mov edi, s
repne scasb
lea esi, [edi - s - 1]
mcall send, [socketnum], s, , 0
jmp wait_for_servercommand