Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | tcp_out_options |
struct | tsq_tasklet |
Macros | |
#define | pr_fmt(fmt) "TCP: " fmt |
#define | OPTION_SACK_ADVERTISE (1 << 0) |
#define | OPTION_TS (1 << 1) |
#define | OPTION_MD5 (1 << 2) |
#define | OPTION_WSCALE (1 << 3) |
#define | OPTION_COOKIE_EXTENSION (1 << 4) |
#define | OPTION_FAST_OPEN_COOKIE (1 << 8) |
#define | TCP_DEFERRED_ALL |
Variables | |
int sysctl_tcp_retrans_collapse | __read_mostly = 1 |
#define OPTION_COOKIE_EXTENSION (1 << 4) |
Definition at line 387 of file tcp_output.c.
#define OPTION_FAST_OPEN_COOKIE (1 << 8) |
Definition at line 388 of file tcp_output.c.
#define OPTION_MD5 (1 << 2) |
Definition at line 385 of file tcp_output.c.
#define OPTION_SACK_ADVERTISE (1 << 0) |
Definition at line 383 of file tcp_output.c.
#define OPTION_TS (1 << 1) |
Definition at line 384 of file tcp_output.c.
#define OPTION_WSCALE (1 << 3) |
Definition at line 386 of file tcp_output.c.
#define pr_fmt | ( | fmt | ) | "TCP: " fmt |
Definition at line 37 of file tcp_output.c.
#define TCP_DEFERRED_ALL |
Definition at line 895 of file tcp_output.c.
Definition at line 2058 of file tcp_output.c.
Definition at line 2312 of file tcp_output.c.
Definition at line 2137 of file tcp_output.c.
EXPORT_SYMBOL | ( | tcp_select_initial_window | ) |
EXPORT_SYMBOL | ( | tcp_release_cb | ) |
EXPORT_SYMBOL | ( | tcp_mtup_init | ) |
EXPORT_SYMBOL | ( | tcp_sync_mss | ) |
EXPORT_SYMBOL | ( | tcp_make_synack | ) |
EXPORT_SYMBOL | ( | tcp_connect | ) |
EXPORT_SYMBOL_GPL | ( | sysctl_tcp_cookie_size | ) |
Definition at line 2987 of file tcp_output.c.
Definition at line 2816 of file tcp_output.c.
Definition at line 1474 of file tcp_output.c.
Definition at line 1201 of file tcp_output.c.
|
read |
tcp_make_synack - Prepare a SYN-ACK. sk: listener socket dst: dst entry attached to the SYNACK req: request_sock pointer rvp: request_values pointer
Allocate one skb and build a SYNACK packet. is consumed : Caller should not use it again.
Definition at line 2677 of file tcp_output.c.
Definition at line 1681 of file tcp_output.c.
Definition at line 1414 of file tcp_output.c.
Definition at line 2076 of file tcp_output.c.
tcp_release_cb - tcp release_sock() callback : socket
called from release_sock() to perform protocol dependent actions before socket release.
Definition at line 906 of file tcp_output.c.
Definition at line 2396 of file tcp_output.c.
void tcp_select_initial_window | ( | int | __space, |
__u32 | mss, | ||
__u32 * | rcv_wnd, | ||
__u32 * | window_clamp, | ||
int | wscale_ok, | ||
__u8 * | rcv_wscale, | ||
__u32 | init_rcv_wnd | ||
) |
Definition at line 195 of file tcp_output.c.
Definition at line 3084 of file tcp_output.c.
Definition at line 2608 of file tcp_output.c.
Definition at line 3031 of file tcp_output.c.
Definition at line 2567 of file tcp_output.c.
Definition at line 3202 of file tcp_output.c.
Definition at line 2637 of file tcp_output.c.
Definition at line 3146 of file tcp_output.c.
Definition at line 1449 of file tcp_output.c.
Definition at line 937 of file tcp_output.c.
Definition at line 1332 of file tcp_output.c.
Definition at line 3156 of file tcp_output.c.
Definition at line 2469 of file tcp_output.c.
int sysctl_tcp_cookie_size __read_mostly = 1 |
Definition at line 46 of file tcp_output.c.