diff --git a/impl/src/layer2/packet_queue.c b/impl/src/layer2/packet_queue.c index ce01374..354d88f 100644 --- a/impl/src/layer2/packet_queue.c +++ b/impl/src/layer2/packet_queue.c @@ -15,16 +15,9 @@ void packet_queue_destroy(packet_queue_t *q) packet_queue_delete(q, packet_queue_get_used_space(q)); } - -bool packet_queue_can_add_packet(const packet_queue_t *q) -{ - return packet_queue_get_free_space(q) != 0; -} - - bool packet_queue_add(packet_queue_t *q, const layer2_packet_header_t *header, uint8_t *data, size_t data_len) { - if (!packet_queue_can_add_packet(q)) { + if (packet_queue_get_free_space(q) == 0) { return false; } diff --git a/impl/src/layer2/packet_queue.h b/impl/src/layer2/packet_queue.h index cd1bfd0..73bce5f 100644 --- a/impl/src/layer2/packet_queue.h +++ b/impl/src/layer2/packet_queue.h @@ -29,12 +29,6 @@ void packet_queue_init(packet_queue_t *q); */ void packet_queue_destroy(packet_queue_t *q); -/*!\brief Check if a packet can be added to the queue. - * \param q Pointer to the queue to check. - * \returns True if a packet can be added, false if the queue is full. - */ -bool packet_queue_can_add_packet(const packet_queue_t *q); - /*!\brief Add a packet to the queue. * \details * This function takes ownership of the given data block which must be