Lines Matching refs:mptcp_opt

69 	struct mptcp_mpcapable_opt_rsp mptcp_opt;  in mptcp_setup_first_subflow_syn_opts()  local
100 bzero(&mptcp_opt, sizeof(struct mptcp_mpcapable_opt_rsp)); in mptcp_setup_first_subflow_syn_opts()
102 mptcp_opt.mmc_common.mmco_kind = TCPOPT_MULTIPATH; in mptcp_setup_first_subflow_syn_opts()
103 mptcp_opt.mmc_common.mmco_len = mmco_len; in mptcp_setup_first_subflow_syn_opts()
104 mptcp_opt.mmc_common.mmco_subtype = MPO_CAPABLE; in mptcp_setup_first_subflow_syn_opts()
105 mptcp_opt.mmc_common.mmco_version = mp_tp->mpt_version; in mptcp_setup_first_subflow_syn_opts()
106 mptcp_opt.mmc_common.mmco_flags |= MPCAP_PROPOSAL_SBIT; in mptcp_setup_first_subflow_syn_opts()
108 mptcp_opt.mmc_common.mmco_flags |= MPCAP_CHECKSUM_CBIT; in mptcp_setup_first_subflow_syn_opts()
110 mptcp_opt.mmc_localkey = mp_tp->mpt_localkey; in mptcp_setup_first_subflow_syn_opts()
112 memcpy(opt + optlen, &mptcp_opt, mmco_len); in mptcp_setup_first_subflow_syn_opts()
383 struct mptcp_mpcapable_opt_rsp2 mptcp_opt; in mptcp_setup_opts() local
401 bzero(&mptcp_opt, sizeof(struct mptcp_mpcapable_opt_rsp2)); in mptcp_setup_opts()
402 mptcp_opt.mmc_rsp1.mmc_common.mmco_kind = TCPOPT_MULTIPATH; in mptcp_setup_opts()
403 mptcp_opt.mmc_rsp1.mmc_common.mmco_len = mmco_len; in mptcp_setup_opts()
404 mptcp_opt.mmc_rsp1.mmc_common.mmco_subtype = MPO_CAPABLE; in mptcp_setup_opts()
405 mptcp_opt.mmc_rsp1.mmc_common.mmco_version = mp_tp->mpt_version; in mptcp_setup_opts()
406 mptcp_opt.mmc_rsp1.mmc_common.mmco_flags |= MPCAP_PROPOSAL_SBIT; in mptcp_setup_opts()
408 mptcp_opt.mmc_rsp1.mmc_common.mmco_flags |= MPCAP_CHECKSUM_CBIT; in mptcp_setup_opts()
410 mptcp_opt.mmc_rsp1.mmc_localkey = mp_tp->mpt_localkey; in mptcp_setup_opts()
411 mptcp_opt.mmc_rsp1.mmc_remotekey = mp_tp->mpt_remotekey; in mptcp_setup_opts()
413 mptcp_output_getm_data_level_details(so, off, &mptcp_opt.data_len, &mptcp_opt.csum); in mptcp_setup_opts()
414 mptcp_opt.data_len = htons(mptcp_opt.data_len); in mptcp_setup_opts()
416 memcpy(opt + optlen, &mptcp_opt, mmco_len); in mptcp_setup_opts()