Home
last modified time | relevance | path

Searched refs:fastopen (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/net/ipv4/
Dtcp_minisocks.c573 bool fastopen) in tcp_check_req() argument
633 if (!fastopen) in tcp_check_req()
698 if ((flg & TCP_FLAG_ACK) && !fastopen && in tcp_check_req()
751 if (fastopen) in tcp_check_req()
791 } else if (fastopen) { /* received a valid RST pkt */ in tcp_check_req()
795 if (!fastopen) { in tcp_check_req()
Dtcp_fastopen.c276 goto fastopen; in tcp_try_fastopen()
291 fastopen: in tcp_try_fastopen()
Dtcp_ipv4.c366 struct request_sock *fastopen; in tcp_v4_err() local
413 fastopen = tp->fastopen_rsk; in tcp_v4_err()
414 snd_una = fastopen ? tcp_rsk(fastopen)->snt_isn : tp->snd_una; in tcp_v4_err()
459 !icsk->icsk_backoff || fastopen) in tcp_v4_err()
500 if (fastopen && !fastopen->sk) in tcp_v4_err()
Dtcp_output.c551 struct tcp_fastopen_request *fastopen = tp->fastopen_req; in tcp_syn_options() local
592 if (fastopen && fastopen->cookie.len >= 0) { in tcp_syn_options()
593 u32 need = fastopen->cookie.len; in tcp_syn_options()
595 need += fastopen->cookie.exp ? TCPOLEN_EXP_FASTOPEN_BASE : in tcp_syn_options()
600 opts->fastopen_cookie = &fastopen->cookie; in tcp_syn_options()
603 tp->syn_fastopen_exp = fastopen->cookie.exp ? 1 : 0; in tcp_syn_options()
/linux-4.4.14/net/ipv6/
Dtcp_ipv6.c326 struct request_sock *fastopen; in tcp_v6_err() local
368 fastopen = tp->fastopen_rsk; in tcp_v6_err()
369 snd_una = fastopen ? tcp_rsk(fastopen)->snt_isn : tp->snd_una; in tcp_v6_err()
414 if (fastopen && !fastopen->sk) in tcp_v6_err()
/linux-4.4.14/include/net/
Dtcp.h411 struct request_sock *req, bool fastopen);
/linux-4.4.14/Documentation/networking/
Dip-sysctl.txt560 Enable TCP Fast Open feature (draft-ietf-tcpm-fastopen) to send data