From ce9338ff557dc5d541da6d528162219d80ed8537 Mon Sep 17 00:00:00 2001 From: Bart Polot Date: Sat, 13 Jul 2013 03:39:21 +0000 Subject: [PATCH] - filter by type --- src/mesh/gnunet-service-mesh.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mesh/gnunet-service-mesh.c b/src/mesh/gnunet-service-mesh.c index 5ecbc5f9b..5d616739e 100644 --- a/src/mesh/gnunet-service-mesh.c +++ b/src/mesh/gnunet-service-mesh.c @@ -3305,6 +3305,8 @@ queue_add (void *cls, uint16_t type, size_t size, prev = d->pid; for (queue = dst->queue_tail; NULL != queue; queue = queue->prev) { + if (queue->type != type) + continue; d = (struct GNUNET_MESH_Data *) queue->cls; next = d->pid; d->pid = prev; -- 2.25.1