Lines Matching refs:csum_len
240 uint8_t csum_len = 0; in mptcp_send_infinite_mapping() local
252 csum_len = 2; in mptcp_send_infinite_mapping()
256 if ((MAX_TCPOPTLEN - optlen) < (len + csum_len)) { in mptcp_send_infinite_mapping()
262 infin_opt.mdss_copt.mdss_len = len + csum_len; in mptcp_send_infinite_mapping()
293 if (csum_len != 0) { in mptcp_send_infinite_mapping()
296 memcpy(opt + optlen, &csum, csum_len); in mptcp_send_infinite_mapping()
297 optlen += csum_len; in mptcp_send_infinite_mapping()
1216 int csum_len = 0; in mptcp_do_dss_opt_meat() local
1228 csum_len = 2; in mptcp_do_dss_opt_meat()
1240 sizeof(struct mptcp_dsn_opt) + csum_len); in mptcp_do_dss_opt_meat()
1241 if (csum_len == 0) { in mptcp_do_dss_opt_meat()
1246 (dss_rsp1->mdss_copt.mdss_len - csum_len))); in mptcp_do_dss_opt_meat()
1274 sizeof(struct mptcp_dss_ack_opt) + csum_len); in mptcp_do_dss_opt_meat()
1287 if (csum_len != 0) { in mptcp_do_dss_opt_meat()
1288 csum = *(uint16_t *)(void *)(cp + (dss_ack_rsp->mdss_copt.mdss_len - csum_len)); in mptcp_do_dss_opt_meat()
1307 sizeof(struct mptcp_dsn64_opt) + csum_len); in mptcp_do_dss_opt_meat()
1315 if (csum_len != 0) { in mptcp_do_dss_opt_meat()
1316 csum = *(uint16_t *)(void *)(cp + dsn64->mdss_copt.mdss_len - csum_len); in mptcp_do_dss_opt_meat()
1349 sizeof(struct mptcp_dss64_ack32_opt) + csum_len); in mptcp_do_dss_opt_meat()
1362 if (csum_len != 0) { in mptcp_do_dss_opt_meat()
1363 csum = *(uint16_t *)(void *)(cp + dss_ack_rsp->mdss_copt.mdss_len - csum_len); in mptcp_do_dss_opt_meat()
1382 sizeof(struct mptcp_dss32_ack64_opt) + csum_len); in mptcp_do_dss_opt_meat()
1393 if (csum_len == 0) { in mptcp_do_dss_opt_meat()
1403 csum_len)); in mptcp_do_dss_opt_meat()
1415 sizeof(struct mptcp_dss64_ack64_opt) + csum_len); in mptcp_do_dss_opt_meat()
1424 if (csum_len == 0) { in mptcp_do_dss_opt_meat()
1434 csum_len)); in mptcp_do_dss_opt_meat()