diff --git a/openair2/LAYER2/RLC/AM_v9.3.0/rlc_am_segment.c b/openair2/LAYER2/RLC/AM_v9.3.0/rlc_am_segment.c index 27816ccb2c..113ee7d048 100644 --- a/openair2/LAYER2/RLC/AM_v9.3.0/rlc_am_segment.c +++ b/openair2/LAYER2/RLC/AM_v9.3.0/rlc_am_segment.c @@ -535,6 +535,7 @@ void rlc_am_segment_10 ( pdu_mngt_p->retx_count_next = 0; pdu_mngt_p->flags.retransmit = 0; pdu_mngt_p->flags.transmitted = 1; + pdu_mngt_p->sn = RLC_AM_PREV_SN(rlc_pP->vt_s); //TBC: What for resetting local pointers at the end ??