Subversion Repositories Kolibri OS

Rev

Rev 3652 | Rev 3711 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3652 Rev 3674
Line 1238... Line 1238...
1238
        lea     eax, [ebx + STREAM_SOCKET.rcv]
1238
        lea     eax, [ebx + STREAM_SOCKET.rcv]
1239
        call    SOCKET_ring_create
1239
        call    SOCKET_ring_create
Line 1240... Line 1240...
1240
 
1240
 
Line -... Line 1241...
-
 
1241
        and     [ebx + TCP_SOCKET.temp_bits], not TCP_BIT_DROPSOCKET
-
 
1242
 
1241
        and     [ebx + TCP_SOCKET.temp_bits], not TCP_BIT_DROPSOCKET
1243
        pusha
-
 
1244
        mov     eax, ebx
Line 1242... Line 1245...
1242
 
1245
        call    SOCKET_notify
Line 1243... Line 1246...
1243
;;;        call    SOCKET_notify_owner
1246
        popa
1244
 
1247
 
Line 1313... Line 1316...
1313
        DEBUGF  DEBUG_NETWORK_VERBOSE, "TCP_input: active open\n"
1316
        DEBUGF  DEBUG_NETWORK_VERBOSE, "TCP_input: active open\n"
Line 1314... Line 1317...
1314
 
1317
 
Line 1315... Line 1318...
1315
;;; TODO: update stats
1318
;;; TODO: update stats
-
 
1319
 
-
 
1320
; set socket state to connected
1316
 
1321
        push    eax
-
 
1322
        mov     eax, ebx
1317
; set socket state to connected
1323
        call    SOCKET_is_connected
Line 1318... Line 1324...
1318
        mov     [ebx + SOCKET.state], SS_ISCONNECTED
1324
        pop     eax
1319
        mov     [ebx + TCP_SOCKET.t_state], TCPS_ESTABLISHED
1325
        mov     [ebx + TCP_SOCKET.t_state], TCPS_ESTABLISHED
1320
 
1326