Subversion Repositories Kolibri OS

Rev

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

Rev 5565 Rev 5984
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: 5565 $
17
$Revision: 5984 $
18
 
18
 
19
; Socket states
19
; Socket states
20
TCPS_CLOSED             = 0
20
TCPS_CLOSED             = 0
Line 199... Line 199...
199
        TCPS_timeoutdrop        dd ?    ; #connections dropped in retransmission timeout
199
        TCPS_timeoutdrop        dd ?    ; #connections dropped in retransmission timeout
Line 200... Line 200...
200
 
200
 
Line 201... Line 201...
201
endg
201
endg
202
 
-
 
203
 
-
 
204
;-----------------------------------------------------------------
-
 
-
 
202
 
205
;
203
 
206
; TCP_init
-
 
-
 
204
;-----------------------------------------------------------------;
207
;
205
;                                                                 ;
208
;  This function resets all TCP variables
206
; TCP_init: Resets all TCP variables.                             ;
Line 209... Line 207...
209
;
207
;                                                                 ;
210
;-----------------------------------------------------------------
208
;-----------------------------------------------------------------;
211
macro   TCP_init {
209
macro   TCP_init {
Line 244... Line 242...
244
include 'tcp_usreq.inc'
242
include 'tcp_usreq.inc'
245
include 'tcp_input.inc'
243
include 'tcp_input.inc'
246
include 'tcp_output.inc'
244
include 'tcp_output.inc'
Line 247... Line 245...
247
 
245
 
248
 
-
 
249
;---------------------------------------------------------------------------
-
 
250
;
-
 
-
 
246
 
251
; TCP_API
247
;------------------------------------------------------------------;
252
;
-
 
-
 
248
;                                                                  ;
253
; This function is called by system function 76
249
; TCP_api: This function is called by system function 76           ;
254
;
250
;                                                                  ;
255
; IN:  subfunction number in bl
251
;  IN:  bl = subfunction number                                    ;
256
;      device number in bh
-
 
-
 
252
;       bh = device number                                         ;
257
;      ecx, edx, .. depends on subfunction
253
;       ecx, edx, .. depends on subfunction                        ;
258
;
-
 
-
 
254
;                                                                  ;
259
; OUT:
255
; OUT:  depends on subfunction                                     ;
260
;
256
;                                                                  ;
261
;---------------------------------------------------------------------------
257
;------------------------------------------------------------------;
Line 262... Line 258...
262
align 4
258
align 4
263
TCP_api:
259
TCP_api: