/kernel/linux/linux-5.10/net/mptcp/ |
H A D | subflow.c | 86 subflow_generate_hmac(msk->local_key, msk->remote_key, in subflow_token_join_request() 146 get_random_bytes(&subflow_req->local_key, sizeof(subflow_req->local_key)); in subflow_init_req() 147 } while (subflow_req->local_key == 0); in subflow_init_req() 150 mptcp_crypto_key_sha(subflow_req->local_key, in subflow_init_req() 209 subflow_req->local_key = mp_opt.rcvr_key; in mptcp_subflow_init_cookie_req() 260 subflow_generate_hmac(subflow->remote_key, subflow->local_key, in subflow_thmac_valid() 342 subflow_generate_hmac(subflow->local_key, subflow->remote_key, in subflow_finish_connect() 453 subflow_generate_hmac(msk->remote_key, msk->local_key, in subflow_hmac_valid() 1132 subflow->local_key in __mptcp_subflow_connect() [all...] |
H A D | token.c | 115 mptcp_crypto_key_sha(subflow_req->local_key, in mptcp_token_new_request() 118 pr_debug("req=%p local_key=%llu, token=%u, idsn=%llu\n", in mptcp_token_new_request() 119 req, subflow_req->local_key, subflow_req->token, in mptcp_token_new_request() 160 mptcp_crypto_key_gen_sha(&subflow->local_key, &subflow->token, in mptcp_token_new_connect() 172 pr_debug("ssk=%p, local_key=%llu, token=%u, idsn=%llu\n", in mptcp_token_new_connect() 173 sk, subflow->local_key, subflow->token, subflow->idsn); in mptcp_token_new_connect()
|
H A D | options.c | 426 opts->sndr_key = subflow->local_key; in mptcp_established_options_mp() 439 pr_debug("subflow=%p, local_key=%llu, remote_key=%llu map_len=%d", in mptcp_established_options_mp() 440 subflow, subflow->local_key, subflow->remote_key, in mptcp_established_options_mp() 604 opts->ahmac = add_addr_generate_hmac(msk->local_key, in mptcp_established_options_add_addr() 615 opts->ahmac = add_addr6_generate_hmac(msk->local_key, in mptcp_established_options_add_addr() 704 opts->sndr_key = subflow_req->local_key; in mptcp_synack_options() 706 pr_debug("subflow_req=%p, local_key=%llu", in mptcp_synack_options() 707 subflow_req, subflow_req->local_key); in mptcp_synack_options() 869 msk->local_key, in add_addr_hmac_valid() 874 msk->local_key, in add_addr_hmac_valid() [all...] |
H A D | protocol.h | 200 u64 local_key; member 267 u64 local_key; member 293 u64 local_key; member
|
H A D | protocol.c | 2077 msk->local_key = subflow_req->local_key; in mptcp_sk_clone() 2438 WRITE_ONCE(msk->local_key, subflow->local_key); in mptcp_finish_connect()
|
/kernel/linux/linux-6.6/net/mptcp/ |
H A D | token.c | 114 mptcp_crypto_key_sha(subflow_req->local_key, in mptcp_token_new_request() 117 pr_debug("req=%p local_key=%llu, token=%u, idsn=%llu\n", in mptcp_token_new_request() 118 req, subflow_req->local_key, subflow_req->token, in mptcp_token_new_request() 160 mptcp_crypto_key_gen_sha(&subflow->local_key, &subflow->token, in mptcp_token_new_connect() 172 pr_debug("ssk=%p, local_key=%llu, token=%u, idsn=%llu\n", in mptcp_token_new_connect() 173 ssk, subflow->local_key, subflow->token, subflow->idsn); in mptcp_token_new_connect()
|
H A D | subflow.c | 78 subflow_generate_hmac(msk->local_key, msk->remote_key, in subflow_req_create_thmac() 177 get_random_bytes(&subflow_req->local_key, sizeof(subflow_req->local_key)); in subflow_check_req() 178 } while (subflow_req->local_key == 0); in subflow_check_req() 181 mptcp_crypto_key_sha(subflow_req->local_key, in subflow_check_req() 266 subflow_req->local_key = mp_opt.rcvr_key; in mptcp_subflow_init_cookie_req() 384 subflow_generate_hmac(subflow->remote_key, subflow->local_key, in subflow_thmac_valid() 552 subflow_generate_hmac(subflow->local_key, subflow->remote_key, in subflow_finish_connect() 717 subflow_generate_hmac(msk->remote_key, msk->local_key, in subflow_hmac_valid() 1544 subflow->local_key in __mptcp_subflow_connect() [all...] |
H A D | options.c | 479 opts->sndr_key = subflow->local_key; in mptcp_established_options_mp() 503 pr_debug("subflow=%p, local_key=%llu, remote_key=%llu map_len=%d", in mptcp_established_options_mp() 504 subflow, subflow->local_key, subflow->remote_key, in mptcp_established_options_mp() 692 opts->ahmac = add_addr_generate_hmac(msk->local_key, in mptcp_established_options_add_addr() 903 opts->sndr_key = subflow_req->local_key; in mptcp_synack_options() 907 pr_debug("subflow_req=%p, local_key=%llu", in mptcp_synack_options() 908 subflow_req, subflow_req->local_key); in mptcp_synack_options() 1104 msk->local_key, in add_addr_hmac_valid() 1151 msk->local_key == mp_opt.rcvr_key) { in mptcp_incoming_options()
|
H A D | protocol.h | 261 u64 local_key; member 422 u64 local_key; member 464 u64 local_key;
|
H A D | protocol.c | 3262 msk->local_key = subflow_req->local_key; in mptcp_sk_clone_init() 3582 WRITE_ONCE(msk->local_key, subflow->local_key); in mptcp_finish_connect()
|