params->data_segments[seg_page][SEGMENT_FIRST].iov_len=0;// check iov_len first before using iov_base
params->data_segments[seg_page][SEGMENT_SECOND].iov_len=0;// check iov_len first before using iov_base
params->glue_carry_vec.iov_base=params->data_segments[seg_page][SEGMENT_GLUE].iov_base;// point params->glue_carry_vec.iov_base to now unneeded buffer (not to get it lost)
params->glue_carry_vec.iov_len=0;// params->data_segments[seg_page][SEGMENT_GLUE].iov_len; // reset length to 0
params->data_segments[seg_page][SEGMENT_GLUE].iov_base=glue_vec_tmp.iov_base;// Set current SEGMENT_GLUE from previous params->glue_carry_vec
params->glue_carry_vec.iov_base=params->data_segments[seg_page][SEGMENT_GLUE].iov_base;// point params->glue_carry_vec.iov_base to now unneeded buffer (not to get it lost)
params->glue_carry_vec.iov_len=0;// params->data_segments[seg_page][SEGMENT_GLUE].iov_len; // reset length to 0
params->data_segments[seg_page][SEGMENT_GLUE].iov_base=glue_vec_tmp.iov_base;// Set current SEGMENT_GLUE from previous params->glue_carry_vec