In addition to standard header fields, buf_index field has been added allowing applications to re-read the received data many times by reinitializing reading based on the address stored in this field.
Definition at line 538 of file tcp_ip.h.
Data Fields | |
| UINT16 | sport |
| UINT16 | dport |
| UINT32 | seqno |
| UINT32 | ackno |
| UINT16 | hlen_flags |
| UINT16 | window |
| UINT16 | checksum |
| UINT16 | urgent |
| UINT8 | opt [MAX_TCP_OPTLEN+1] |
| UINT16 | buf_index |
|
|
Source port Definition at line 540 of file tcp_ip.h. Referenced by process_tcp_in(), tcp_mapsocket(), and tcp_sendreset(). |
|
|
Destination port Definition at line 541 of file tcp_ip.h. Referenced by process_tcp_in(), tcp_mapsocket(), and tcp_sendreset(). |
|
|
Sequence number Definition at line 542 of file tcp_ip.h. Referenced by process_tcp_in(), and tcp_sendreset(). |
|
|
Acknowledgement number Definition at line 543 of file tcp_ip.h. Referenced by process_tcp_in(), and tcp_sendreset(). |
|
|
Header length and flags Definition at line 544 of file tcp_ip.h. Referenced by process_tcp_in(), tcp_mapsocket(), and tcp_sendreset(). |
|
|
Size of window Definition at line 545 of file tcp_ip.h. Referenced by process_tcp_in(). |
|
|
TCP packet checksum Definition at line 546 of file tcp_ip.h. Referenced by process_tcp_in(). |
|
|
Urgent pointer Definition at line 547 of file tcp_ip.h. Referenced by process_tcp_in(). |
|
|
Option field Definition at line 548 of file tcp_ip.h. Referenced by process_tcp_in(). |
|
|
Next offset from the start of network buffer Definition at line 549 of file tcp_ip.h. Referenced by process_tcp_in(). |
1.2.18