Rev 4258 | Rev 4387 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4258 | Rev 4259 | ||
---|---|---|---|
Line 495... | Line 495... | ||
495 | 495 | ||
496 | pop ecx |
496 | pop ecx |
497 | xchg cl, ch |
497 | xchg cl, ch |
498 | mov edx, eax |
498 | mov edx, eax |
499 | mov [edx + IPv4_header.TotalLength], cx |
499 | mov [edx + IPv4_header.TotalLength], cx |
500 | add esp, 8 |
500 | add esp, 12 |
501 | xchg cl, ch |
- | |
502 | push ecx |
- | |
503 | 501 | xchg cl, ch |
|
504 | DEBUGF DEBUG_NETWORK_VERBOSE, "IPv4_input: Packet is now de-fragmented\n" |
- | |
505 | - | ||
506 | push eax |
502 | push ecx edx ; size and pointer |
Line 507... | Line 503... | ||
507 | jmp .handle_it ; edx = buf ptr, ecx = size, [esp] buf ptr, [esp+4], total size, ebx=device ptr |
503 | jmp .handle_it ; edx = buf ptr, ecx = size, [esp] buf ptr, [esp+4], total size, ebx=device ptr |
508 | 504 | ||
509 | .destroy_slot_pop: |
505 | .destroy_slot_pop: |