Subversion Repositories Kolibri OS

Rev

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

Rev 2621 Rev 2866
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: 2621 $
17
$Revision: 2866 $
18
 
18
 
19
;-----------------------------------------------------------------
19
;-----------------------------------------------------------------
20
;
20
;
Line 964... Line 964...
964
 
964
 
Line 965... Line 965...
965
        push    [ebx + TCP_SOCKET.SND_NXT]              ; >>>>
965
        push    [ebx + TCP_SOCKET.SND_NXT]              ; >>>>
966
 
966
 
967
        mov     eax, [ebx + TCP_SOCKET.SND_WND]
967
        mov     eax, [ebx + TCP_SOCKET.SND_WND]
968
        cmp     eax, [ebx + TCP_SOCKET.SND_CWND]
968
        cmp     eax, [ebx + TCP_SOCKET.SND_CWND]
969
        cmovg   eax, [ebx + TCP_SOCKET.SND_CWND]
969
        cmova   eax, [ebx + TCP_SOCKET.SND_CWND]
970
        shr     eax, 1
970
        shr     eax, 1
971
        push    edx
971
        push    edx
972
        xor     edx, edx
972
        xor     edx, edx
Line 1106... Line 1106...
1106
        mov     eax, TCP_max_win
1106
        mov     eax, TCP_max_win
1107
        shl     eax, cl
1107
        shl     eax, cl
1108
        pop     ecx
1108
        pop     ecx
Line 1109... Line 1109...
1109
 
1109
 
1110
        cmp     esi, eax
1110
        cmp     esi, eax
1111
        cmovg   esi, eax
1111
        cmova   esi, eax