Subversion Repositories Kolibri OS

Rev

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

Rev 3600 Rev 3643
Line 180... Line 180...
180
        lea     ecx, [eax + SOCKET.mutex]
180
        lea     ecx, [eax + SOCKET.mutex]
181
        call    mutex_lock
181
        call    mutex_lock
182
        popa
182
        popa
Line 183... Line 183...
183
 
183
 
-
 
184
  .updatesock:
184
  .updatesock:
185
        call    NET_ptr_to_num4
Line 185... Line 186...
185
        inc     [UDP_PACKETS_RX]        ; Fixme: correct interface?
186
        inc     [UDP_PACKETS_RX + edi]
186
 
187
 
187
        movzx   ecx, [esi + UDP_header.Length]
188
        movzx   ecx, [esi + UDP_header.Length]
Line 272... Line 273...
272
 
273
 
273
        DEBUGF  DEBUG_NETWORK_VERBOSE, "UDP_output: sending with device %x\n", ebx
274
        DEBUGF  DEBUG_NETWORK_VERBOSE, "UDP_output: sending with device %x\n", ebx
274
        call    [ebx + NET_DEVICE.transmit]
275
        call    [ebx + NET_DEVICE.transmit]
275
        test    eax, eax
276
        test    eax, eax
-
 
277
        jnz     @f
276
        jnz     @f
278
        call    NET_ptr_to_num4
277
        inc     [UDP_PACKETS_TX]                                ; FIXME: correct device?
279
        inc     [UDP_PACKETS_TX + edi]
Line 278... Line 280...
278
       @@:
280
       @@:
Line 279... Line 281...
279
 
281