Rev 1763 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1763 | Rev 1830 | ||
---|---|---|---|
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: 1763 $ |
17 | $Revision: 1830 $ |
18 | 18 | ||
19 | ;----------------------------------------------------------------- |
19 | ;----------------------------------------------------------------- |
20 | ; |
20 | ; |
Line 359... | Line 359... | ||
359 | ; Start by pushing all TCP header values in reverse order on stack |
359 | ; Start by pushing all TCP header values in reverse order on stack |
360 | ; (essentially, creating the tcp header on the stack!) |
360 | ; (essentially, creating the tcp header on the stack!) |
Line 361... | Line 361... | ||
361 | 361 | ||
362 | pushw 0 ; .UrgentPointer dw ? |
362 | pushw 0 ; .UrgentPointer dw ? |
363 | pushw 0 ; .Checksum dw ? |
363 | pushw 0 ; .Checksum dw ? |
364 | pushw 0x00a0 ; .Window dw ? ;;;;;;; |
364 | pushw 0x00a0 ; .Window dw ? ;;;;;;; FIXME |
365 | shl edi, 2 ; .DataOffset db ? only 4 left-most bits |
365 | shl edi, 2 ; .DataOffset db ? only 4 left-most bits |
366 | shl dx, 8 |
366 | shl dx, 8 |
367 | or dx, di ; .Flags db ? |
367 | or dx, di ; .Flags db ? |
368 | pushw dx |
368 | pushw dx |