TCP header and helper functions. More...
TCP header and helper functions.
Definition in file tcp.h.
#include "byteorder.h"
Include dependency graph for tcp.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | tcp_hdr_t |
| TCP header definition. More... | |
| struct | tcp_hdr_opt_t |
| TCP option field helper structure. More... | |
Functions | |
| void | tcp_hdr_print (tcp_hdr_t *hdr) |
| Print the given TCP header to STDOUT. More... | |
| #define | TCP_HDR_OFFSET_MIN (0x05) |
| TCP offset value boundaries. More... | |
| #define | TCP_HDR_OFFSET_MAX (0x0F) |
| Header offset maximum value. | |
| #define | TCP_OPTION_KIND_EOL (0x00) |
| TCP Option "Kind"-field defines. More... | |
| #define | TCP_OPTION_KIND_NOP (0x01) |
| "No Operation"-Option | |
| #define | TCP_OPTION_KIND_MSS (0x02) |
| "Maximum Segment Size"-Option | |
| #define | TCP_OPTION_LENGTH_MIN (2U) |
| TCP option "length"-field values. More... | |
| #define | TCP_OPTION_LENGTH_MSS (0x04) |
| MSS Option Size always 4. | |