Rev 7679 | Rev 9736 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7679 | Rev 9729 | ||
---|---|---|---|
Line 14... | Line 14... | ||
14 | ;; GNU GENERAL PUBLIC LICENSE ;; |
14 | ;; GNU GENERAL PUBLIC LICENSE ;; |
15 | ;; Version 2, June 1991 ;; |
15 | ;; Version 2, June 1991 ;; |
16 | ;; ;; |
16 | ;; ;; |
17 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
17 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 18... | Line 18... | ||
18 | 18 | ||
Line 19... | Line 19... | ||
19 | $Revision: 7679 $ |
19 | $Revision: 9729 $ |
20 | 20 | ||
Line 21... | Line 21... | ||
21 | IPv4_MAX_FRAGMENTS = 64 |
21 | IPv4_MAX_FRAGMENTS = 64 |
Line 488... | Line 488... | ||
488 | add ax, cx |
488 | add ax, cx |
489 | DEBUGF DEBUG_NETWORK_VERBOSE, "IPv4_input: Total Received data size=%u\n", eax |
489 | DEBUGF DEBUG_NETWORK_VERBOSE, "IPv4_input: Total Received data size=%u\n", eax |
Line 490... | Line 490... | ||
490 | 490 | ||
491 | push eax |
491 | push eax |
492 | mov ax, [edx + IPv4_header.FlagsAndFragmentOffset] |
- | |
493 | xchg al, ah |
492 | mov ax, [edx + IPv4_header.FlagsAndFragmentOffset] |
- | 493 | shl ax, 3 |
|
494 | shl ax, 3 |
494 | xchg al, ah |
495 | add cx, ax |
495 | add cx, ax |
496 | pop eax |
496 | pop eax |
Line 497... | Line 497... | ||
497 | DEBUGF DEBUG_NETWORK_VERBOSE, "IPv4_input: Total Fragment size=%u\n", ecx |
497 | DEBUGF DEBUG_NETWORK_VERBOSE, "IPv4_input: Total Fragment size=%u\n", ecx |