From bfe1cce6e3269846d44a3cc12410f610e28e3a06 Mon Sep 17 00:00:00 2001 From: Thomas Kolb Date: Sat, 20 Jul 2024 01:01:55 +0200 Subject: [PATCH] packet_queue: wrap sequence number in packet_queue_delete() --- impl/src/layer2/packet_queue.c | 1 + 1 file changed, 1 insertion(+) diff --git a/impl/src/layer2/packet_queue.c b/impl/src/layer2/packet_queue.c index c3d885d..27bb021 100644 --- a/impl/src/layer2/packet_queue.c +++ b/impl/src/layer2/packet_queue.c @@ -65,6 +65,7 @@ void packet_queue_delete(packet_queue_t *q, size_t count) entry->data_len = 0; q->read_idx++; + q->read_idx %= PACKET_QUEUE_SIZE; } }