/programs/network/ftpc/usercommands.inc |
---|
28,4 → 28,40 |
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 |