diff options
-rw-r--r-- | epan/dissectors/packet-rlc-lte.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-rlc-lte.c b/epan/dissectors/packet-rlc-lte.c index 283b917fe5..346197214b 100644 --- a/epan/dissectors/packet-rlc-lte.c +++ b/epan/dissectors/packet-rlc-lte.c @@ -905,7 +905,7 @@ static void checkChannelSequenceInfo(packet_info *pinfo, tvbuff_t *tvb, p_report_in_frame->amState = SN_Missing; p_report_in_frame->firstSN = expectedSequenceNumber; - p_report_in_frame->lastSN = sequenceNumber-1; + p_report_in_frame->lastSN = (1024 + sequenceNumber-1) % 1024; /* Update channel state - forget about missed SNs */ p_report_in_frame->sequenceExpected = expectedSequenceNumber; |