Searched refs:mp_opt (Results 1 – 4 of 4) sorted by relevance
23 struct mptcp_options_received *mp_opt) in mptcp_parse_option() argument77 mp_opt->mp_capable = 1; in mptcp_parse_option()79 mp_opt->sndr_key = get_unaligned_be64(ptr); in mptcp_parse_option()83 mp_opt->rcvr_key = get_unaligned_be64(ptr); in mptcp_parse_option()92 mp_opt->dss = 1; in mptcp_parse_option()93 mp_opt->use_map = 1; in mptcp_parse_option()94 mp_opt->mpc_map = 1; in mptcp_parse_option()95 mp_opt->data_len = get_unaligned_be16(ptr); in mptcp_parse_option()99 version, flags, opsize, mp_opt->sndr_key, in mptcp_parse_option()100 mp_opt->rcvr_key, mp_opt->data_len); in mptcp_parse_option()[all …]
121 struct mptcp_options_received mp_opt; in subflow_init_req() local130 mptcp_get_options(skb, &mp_opt); in subflow_init_req()132 if (mp_opt.mp_capable) { in subflow_init_req()135 if (mp_opt.mp_join) in subflow_init_req()137 } else if (mp_opt.mp_join) { in subflow_init_req()141 if (mp_opt.mp_capable && listener->request_mptcp) { in subflow_init_req()169 } else if (mp_opt.mp_join && listener->request_mptcp) { in subflow_init_req()172 subflow_req->backup = mp_opt.backup; in subflow_init_req()173 subflow_req->remote_id = mp_opt.join_id; in subflow_init_req()174 subflow_req->token = mp_opt.token; in subflow_init_req()[all …]
366 struct mptcp_options_received *mp_opt);396 const struct mptcp_options_received *mp_opt,399 struct mptcp_options_received *mp_opt);
2047 const struct mptcp_options_received *mp_opt, in mptcp_sk_clone() argument2073 if (mp_opt->mp_capable) { in mptcp_sk_clone()2075 msk->remote_key = mp_opt->sndr_key; in mptcp_sk_clone()