Home
last modified time | relevance | path

Searched refs:ecn_ok (Results 1 – 8 of 8) sorted by relevance

/linux/net/ipv4/
H A Dsyncookies.c71 if (ireq->ecn_ok) in cookie_init_timestamp()
346 ireq->ecn_ok = !!(tcp_opt->rcv_tsecr & TS_OPT_ECN); in cookie_tcp_reqsk_alloc()
489 ireq->ecn_ok &= cookie_ecn_ok(net, &rt->dst); in cookie_v4_check()
490 treq->accecn_ok = ireq->ecn_ok && cookie_accecn_ok(th); in cookie_v4_check()
H A Dtcp_input.c7429 bool ect, ecn_ok; in tcp_ecn_create_request() local
7435 inet_rsk(req)->ecn_ok = 1; in tcp_ecn_create_request()
7447 ecn_ok = READ_ONCE(net->ipv4.sysctl_tcp_ecn) || ecn_ok_dst; in tcp_ecn_create_request()
7449 if (((!ect || th->res1 || th->ae) && ecn_ok) || in tcp_ecn_create_request()
7453 inet_rsk(req)->ecn_ok = 1; in tcp_ecn_create_request()
7480 ireq->ecn_ok = 0; in tcp_openreq_init()
7704 inet_rsk(req)->ecn_ok = 0; in tcp_conn_request()
H A Dtcp_minisocks.c491 if (inet_rsk(req)->ecn_ok && !tcp_ca_no_fallback_rfc3168(sk)) in tcp_ecn_openreq_child()
/linux/net/ipv6/
H A Dsyncookies.c272 ireq->ecn_ok &= cookie_ecn_ok(net, dst); in cookie_v6_check()
273 tcp_rsk(req)->accecn_ok = ireq->ecn_ok && cookie_accecn_ok(th); in cookie_v6_check()
/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls_cm.c1312 bool ecn_ok; in chtls_pass_accept_request() local
1396 ecn_ok = READ_ONCE(sock_net(sk)->ipv4.sysctl_tcp_ecn); in chtls_pass_accept_request()
1397 if ((!ect && ecn_ok) || tcp_ca_needs_ecn(sk)) in chtls_pass_accept_request()
1398 inet_rsk(oreq)->ecn_ok = 1; in chtls_pass_accept_request()
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_tcp_custom_syncookie.c500 ctx->attrs.ecn_ok = cookie & BPF_SYNCOOKIE_ECN; in tcp_validate_cookie()
/linux/include/net/
H A Dtcp.h609 u8 ecn_ok; member
/linux/net/core/
H A Dfilter.c12300 ireq->ecn_ok = !!attrs->ecn_ok; in bpf_sk_assign_tcp_reqsk()