Subversion Repositories Kolibri OS

Rev

Rev 2600 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2600 Rev 2612
Line 12... Line 12...
12
;;          GNU GENERAL PUBLIC LICENSE                             ;;
12
;;          GNU GENERAL PUBLIC LICENSE                             ;;
13
;;             Version 2, June 1991                                ;;
13
;;             Version 2, June 1991                                ;;
14
;;                                                                 ;;
14
;;                                                                 ;;
15
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
15
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 16... Line 16...
16
 
16
 
Line 17... Line 17...
17
$Revision: 2600 $
17
$Revision: 2612 $
Line 18... Line 18...
18
 
18
 
19
macro   TCP_checksum IP1, IP2 {
19
macro   TCP_checksum IP1, IP2 {
Line 80... Line 80...
80
 
80
 
Line -... Line 81...
-
 
81
}
Line -... Line 82...
-
 
82
 
-
 
83
 
Line -... Line 84...
-
 
84
 
-
 
85
macro TCP_init_socket socket {
-
 
86
 
-
 
87
        mov     [socket + TCP_SOCKET.t_maxseg], TCP_mss_default
Line -... Line 88...
-
 
88
        mov     [socket + TCP_SOCKET.t_flags], 0                ; we could also request scale and timestamp
-
 
89
 
Line -... Line 90...
-
 
90
        mov     [socket + TCP_SOCKET.t_srtt], TCP_time_srtt_default
Line 81... Line 91...
81
}
91
        mov     [socket + TCP_SOCKET.t_rttvar], TCP_time_rtt_default * 4
82
 
92
        mov     [socket + TCP_SOCKET.t_rttmin], TCP_time_re_min
83
 
93
;;; TODO: TCP_time_rangeset