diff --git a/impl/src/layer2/layer2_tx.c b/impl/src/layer2/layer2_tx.c index 8277ca1..e4d795e 100644 --- a/impl/src/layer2/layer2_tx.c +++ b/impl/src/layer2/layer2_tx.c @@ -80,10 +80,11 @@ result_t layer2_tx_fill_packet_queue(layer2_tx_t *ctx) break; } - LOG(LVL_INFO, "Adding packet tx_seq %u to queue -> %zu entries", - header.tx_seq_nr, packet_queue_get_used_space(&ctx->packet_queue)); packet_queue_add(&ctx->packet_queue, &header, packetbuf, ret); + LOG(LVL_INFO, "Added packet tx_seq %u to queue -> %zu entries", + header.tx_seq_nr, packet_queue_get_used_space(&ctx->packet_queue)); + ctx->next_seq_nr++; ctx->next_seq_nr &= SEQ_NR_MASK; }