Rev 2573 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2573 | Rev 2612 | ||
---|---|---|---|
Line 11... | Line 11... | ||
11 | ;; GNU GENERAL PUBLIC LICENSE ;; |
11 | ;; GNU GENERAL PUBLIC LICENSE ;; |
12 | ;; Version 2, June 1991 ;; |
12 | ;; Version 2, June 1991 ;; |
13 | ;; ;; |
13 | ;; ;; |
14 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
14 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 15... | Line 15... | ||
15 | 15 | ||
Line 16... | Line 16... | ||
16 | $Revision: 2573 $ |
16 | $Revision: 2612 $ |
Line 17... | Line 17... | ||
17 | 17 | ||
Line 322... | Line 322... | ||
322 | .tcp: |
322 | .tcp: |
323 | mov [eax + SOCKET.Protocol], IP_PROTO_TCP |
323 | mov [eax + SOCKET.Protocol], IP_PROTO_TCP |
324 | mov [eax + SOCKET.snd_proc], SOCKET_send_tcp |
324 | mov [eax + SOCKET.snd_proc], SOCKET_send_tcp |
325 | mov [eax + SOCKET.rcv_proc], SOCKET_receive_tcp |
325 | mov [eax + SOCKET.rcv_proc], SOCKET_receive_tcp |
Line 326... | Line 326... | ||
326 | 326 | ||
327 | mov [eax + TCP_SOCKET.t_maxseg], 1480 ;;;;; FIXME |
327 | TCP_init_socket eax |
Line 328... | Line 328... | ||
328 | ret |
328 | ret |
329 | 329 | ||
Line 496... | Line 496... | ||
496 | call SOCKET_find_port |
496 | call SOCKET_find_port |
497 | @@: |
497 | @@: |
Line 498... | Line 498... | ||
498 | 498 | ||
499 | mov [eax + TCP_SOCKET.timer_persist], 0 |
499 | mov [eax + TCP_SOCKET.timer_persist], 0 |
- | 500 | mov [eax + TCP_SOCKET.t_state], TCPS_SYN_SENT |
|
500 | mov [eax + TCP_SOCKET.t_state], TCPS_SYN_SENT |
501 | |
501 | push [TCP_sequence_num] |
502 | push [TCP_sequence_num] |
502 | add [TCP_sequence_num], 6400 |
503 | add [TCP_sequence_num], 6400 |
503 | pop [eax + TCP_SOCKET.ISS] |
504 | pop [eax + TCP_SOCKET.ISS] |
Line -... | Line 505... | ||
- | 505 | mov [eax + TCP_SOCKET.timer_keepalive], TCP_time_keep_init |
|
504 | mov [eax + TCP_SOCKET.timer_keepalive], TCP_time_keep_init |
506 | |
Line 505... | Line 507... | ||
505 | 507 | ||
Line 506... | Line 508... | ||
506 | TCP_sendseqinit eax |
508 | TCP_sendseqinit eax |