Data Structures | |
struct | _TCPPSEUDOHDR |
TCP pseudo header structure. More... | |
struct | tcphdr |
TCP protocol header structure. More... | |
Defines | |
#define | TH_FIN |
Finishing transmission. | |
#define | TH_SYN |
Synchronizing sequence numbers. | |
#define | TH_RST |
Reset connection. | |
#define | TH_PUSH |
Push data to application level. | |
#define | TH_ACK |
Acknowledge field is valid. | |
#define | TH_URG |
Urgent data present. | |
#define | TH_FLAGS |
TCP flag mask. | |
#define | TCPOPT_EOL |
End of options. | |
#define | TCPOPT_NOP |
Nothing. | |
#define | TCPOPT_MAXSEG |
Maximum segment size. | |
#define | TCPOLEN_MAXSEG |
Maximum segment size length. | |
#define | TCPOPT_WINDOW |
Receive window. | |
#define | TCPOLEN_WINDOW |
Receive window length. | |
#define | TCP_MSS |
Default maximum segment size. | |
#define | TCP_MAXWIN |
Largest value for (unscaled) window. | |
#define | TTCP_CLIENT_SND_WND |
Default send window for T/TCP client. | |
#define | TCP_MAX_WINSHIFT |
Maximum window shift. | |
#define | TCP_MAXHLEN |
Maximum length of header in bytes. | |
#define | TCP_MAXOLEN |
Maximum space left for options. | |
#define | TCP_NODELAY |
Don't delay send to coalesce segments. | |
#define | TCP_MAXSEG |
Set maximum segment size. | |
#define | TCP_NOPUSH |
Don't push last block of write. | |
#define | TCP_NOOPT |
Don't use TCP options. | |
Typedefs | |
typedef struct tcphdr | TCPHDR |
TCP protocol header type. | |
typedef struct _TCPPSEUDOHDR | TCPPSEUDOHDR |
TCP pseudo header type. |