forked from KolibriOS/kolibrios
UDP output now only updates stats if send didnt fail.
git-svn-id: svn://kolibrios.org@2980 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
72702fa54e
commit
c287a04d42
@ -274,10 +274,13 @@ UDP_output:
|
||||
mov [edi + UDP_header.Checksum], 0
|
||||
UDP_checksum (edi-4), (edi-8) ; FIXME: IPv4 packet could have options..
|
||||
|
||||
inc [UDP_PACKETS_TX] ; FIXME: correct device?
|
||||
|
||||
DEBUGF 1,"UDP_output: sending with device %x\n", ebx
|
||||
call [ebx + NET_DEVICE.transmit]
|
||||
test eax, eax
|
||||
jnz @f
|
||||
inc [UDP_PACKETS_TX] ; FIXME: correct device?
|
||||
@@:
|
||||
|
||||
ret
|
||||
|
||||
.fail:
|
||||
|
Loading…
Reference in New Issue
Block a user