FTPc: receive all data from server, larger screen buffer.
git-svn-id: svn://kolibrios.org@3792 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
@@ -90,15 +90,15 @@ pasv_ok:
|
||||
|
||||
data_ok:
|
||||
|
||||
mcall recv, [datasocket], buffer_ptr2, BUFFERSIZE, MSG_DONTWAIT
|
||||
inc eax
|
||||
jz .fail
|
||||
dec eax
|
||||
jz .fail
|
||||
mcall recv, [datasocket], buffer_ptr2, BUFFERSIZE, 0
|
||||
test ebx, ebx
|
||||
jnz .fail
|
||||
mov byte[buffer_ptr2 + eax], 0
|
||||
|
||||
invoke con_write_asciiz, buffer_ptr2
|
||||
|
||||
jmp data_ok
|
||||
|
||||
.fail:
|
||||
mcall close, [datasocket]
|
||||
jmp wait_for_servercommand
|
||||
|
Reference in New Issue
Block a user