/programs/network/ftpd/ftpd.asm |
---|
270,6 → 270,7 |
mov ecx, [ebp + thread_data.socketnum] |
mov edx, [ebp + thread_data.buffer_ptr] |
mov esi, sizeof.thread_data.buffer ;;; FIXME |
xor edi, edi |
mcall recv |
inc eax ; error? (-1) |
jz threadloop |
/programs/network/ircc/socket.inc |
---|
205,7 → 205,7 |
; TODO: read more data if we receive one full packet |
.nextpacket: |
mcall recv, [socketnum], packetbuf, 1024 ; read a packet |
mcall recv, [socketnum], packetbuf, 1024, 0 ; read a packet |
inc eax ; check if we got one |
jz .done |
dec eax |
/programs/network/pppoe/pppoe.asm |
---|
129,7 → 129,7 |
test eax, 0x200 ; con window closed? |
jnz close_conn |
mcall recv, [socketnum], buffer, 4096 |
mcall recv, [socketnum], buffer, 4096, 0 |
cmp eax, sizeof.PPPoE_frame |
jb mainloop |
/programs/network/tcpserv/tcpserv.asm |
---|
79,7 → 79,7 |
.loop: |
mcall 10 |
mcall recv, [socketnum2], buffer, buffer.length |
mcall recv, [socketnum2], buffer, buffer.length, 0 |
cmp eax, -1 |
je .loop |
/programs/network/zeroconf/zeroconf.asm |
---|
293,7 → 293,7 |
mcall 23, TIMEOUT*10 ; wait for data |
read_data: ; we have data - this will be the response |
mcall 75, 7, [socketNum], [dhcpMsg], BUFFER ; read data from socket |
mcall 75, 7, [socketNum], [dhcpMsg], BUFFER, 0 ; read data from socket |
DEBUGF 1,"->%d bytes received\n", eax |