diff --git a/sys/net/include/pktqueue.h b/sys/net/include/pktqueue.h index 6f00f7332d..d74ea0913a 100644 --- a/sys/net/include/pktqueue.h +++ b/sys/net/include/pktqueue.h @@ -37,8 +37,8 @@ extern "C" { */ typedef struct pktqueue_node_t { struct pktqueue_node_t *next; /**< next node in queue */ - void *data; /**< pointer to the data */ uint32_t priority; /**< priority of the node */ + void *data; /**< pointer to the data */ } pktqueue_node_t; /** diff --git a/tests/unittests/tests-pktqueue/tests-pktqueue.c b/tests/unittests/tests-pktqueue/tests-pktqueue.c index ebb9d2f3ac..19a717631c 100644 --- a/tests/unittests/tests-pktqueue/tests-pktqueue.c +++ b/tests/unittests/tests-pktqueue/tests-pktqueue.c @@ -93,12 +93,12 @@ static void test_pktqueue_add_two_equal(void) pktqueue_add(root, elem1); pktqueue_add(root, elem2); - TEST_ASSERT(root->first == elem2); - TEST_ASSERT(((void *)4356) == root->first->data); + TEST_ASSERT(root->first == elem1); + TEST_ASSERT(((void *)27088) == root->first->data); TEST_ASSERT_EQUAL_INT(14202, root->first->priority); - TEST_ASSERT(root->first->next == elem1); - TEST_ASSERT(((void *)27088) == root->first->next->data); + TEST_ASSERT(root->first->next == elem2); + TEST_ASSERT(((void *)4356) == root->first->next->data); TEST_ASSERT_EQUAL_INT(14202, root->first->next->priority); TEST_ASSERT_NULL(root->first->next->next);