Searched refs:mp_opt (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/net/mptcp/ |
H A D | options.c | 25 struct mptcp_options_received *mp_opt) in mptcp_parse_option() argument 89 mp_opt->suboptions |= OPTION_MPTCP_CSUMREQD; in mptcp_parse_option() 91 mp_opt->deny_join_id0 = !!(flags & MPTCP_CAP_DENY_JOIN_ID0); in mptcp_parse_option() 93 mp_opt->suboptions |= subopt; in mptcp_parse_option() 95 mp_opt->sndr_key = get_unaligned_be64(ptr); in mptcp_parse_option() 99 mp_opt->rcvr_key = get_unaligned_be64(ptr); in mptcp_parse_option() 108 mp_opt->suboptions |= OPTION_MPTCP_DSS; in mptcp_parse_option() 109 mp_opt->use_map = 1; in mptcp_parse_option() 110 mp_opt->mpc_map = 1; in mptcp_parse_option() 111 mp_opt->data_len = get_unaligned_be16(ptr); in mptcp_parse_option() [all …]
|
H A D | subflow.c | 153 struct mptcp_options_received mp_opt; in subflow_check_req() local 166 mptcp_get_options(skb, &mp_opt); in subflow_check_req() 168 opt_mp_capable = !!(mp_opt.suboptions & OPTION_MPTCP_MPC_SYN); in subflow_check_req() 169 opt_mp_join = !!(mp_opt.suboptions & OPTION_MPTCP_MPJ_SYN); in subflow_check_req() 180 if (mp_opt.backup) in subflow_check_req() 220 subflow_req->backup = mp_opt.backup; in subflow_check_req() 221 subflow_req->remote_id = mp_opt.join_id; in subflow_check_req() 222 subflow_req->token = mp_opt.token; in subflow_check_req() 223 subflow_req->remote_nonce = mp_opt.nonce; in subflow_check_req() 265 struct mptcp_options_received mp_opt; in mptcp_subflow_init_cookie_req() local 461 subflow_set_remote_key(struct mptcp_sock * msk,struct mptcp_subflow_context * subflow,const struct mptcp_options_received * mp_opt) subflow_set_remote_key() argument 482 mptcp_propagate_state(struct sock * sk,struct sock * ssk,struct mptcp_subflow_context * subflow,const struct mptcp_options_received * mp_opt) mptcp_propagate_state() argument 508 struct mptcp_options_received mp_opt; subflow_finish_connect() local 726 subflow_hmac_valid(const struct request_sock * req,const struct mptcp_options_received * mp_opt) subflow_hmac_valid() argument 776 __mptcp_subflow_fully_established(struct mptcp_sock * msk,struct mptcp_subflow_context * subflow,const struct mptcp_options_received * mp_opt) __mptcp_subflow_fully_established() argument 795 struct mptcp_options_received mp_opt; subflow_syn_recv_sock() local [all...] |
H A D | fastopen.c | 63 const struct mptcp_options_received *mp_opt) in __mptcp_fastopen_gen_msk_ackseq() argument
|
H A D | protocol.h | 637 const struct mptcp_options_received *mp_opt); 744 const struct mptcp_options_received *mp_opt, 748 struct mptcp_options_received *mp_opt); 976 const struct mptcp_options_received *mp_opt);
|
H A D | protocol.c | 3262 const struct mptcp_options_received *mp_opt, in mptcp_sk_clone_init() argument 3293 if (mp_opt->suboptions & OPTION_MPTCP_CSUMREQD) in mptcp_sk_clone_init() 3333 if (mp_opt->suboptions & OPTION_MPTCP_MPC_ACK) in mptcp_sk_clone_init() 3334 __mptcp_subflow_fully_established(msk, subflow, mp_opt); in mptcp_sk_clone_init()
|