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 |