/kernel/branches/net/network/stack.inc |
---|
110,7 → 110,7 |
cmp [ETH_RUNNING], 0 |
je .exit |
call ETH_handler ; handle all queued ethernet packets |
call ETH_Handler ; handle all queued ethernet packets |
call ETH_send_queued |
; Test for 10ms tick, call tcp timer |
188,13 → 188,6 |
align 4 |
sys_network: |
cmp ebx, -1 |
jne @f |
mov eax, [ETH_RUNNING] |
jmp .return |
@@: |
cmp bh, MAX_NET_DEVICES ; Check if device number exists |
jge .doesnt_exist |
207,7 → 200,7 |
test bl, bl ; 0 = Get device type (ethernet/token ring/...) |
jnz @f |
; todo |
xor eax, eax |
jmp .return |