Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 9975 → Rev 9976

/kernel/trunk/network/socket.inc
757,22 → 757,17
jne .free
 
cmp [eax + SOCKET.Protocol], IP_PROTO_TCP
je .tcp
 
.free:
call socket_free
ret
 
.tcp:
jne .free
test [eax + SOCKET.state], SS_ISCONNECTED
jz @f
jz .free
test [eax + SOCKET.state], SS_ISDISCONNECTING
jnz @f
jnz .free
call tcp_disconnect
@@:
; TODO:
; ...
; call socket_free
test eax, eax
jz .end
.free:
call socket_free
.end:
ret