aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/queueing.c
diff options
context:
space:
mode:
authorThomas Gschwantner <tharre3@gmail.com>2018-06-10 21:45:16 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2018-06-18 15:08:56 +0200
commit75538c27ebbc9588a564bc6331ebe4b442789d4c (patch)
tree5b165739a7fd062261071c4f1cd6134481dc7462 /src/queueing.c
parentmpmc_ptr_ring: calculate mask once and store it (diff)
downloadwireguard-monolithic-historical-75538c27ebbc9588a564bc6331ebe4b442789d4c.tar.xz
wireguard-monolithic-historical-75538c27ebbc9588a564bc6331ebe4b442789d4c.zip
mpmc_ptr_ring: add selftest
Diffstat (limited to 'src/queueing.c')
-rw-r--r--src/queueing.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/queueing.c b/src/queueing.c
index 80048c9..2b22c18 100644
--- a/src/queueing.c
+++ b/src/queueing.c
@@ -44,3 +44,5 @@ void packet_queue_free(struct crypt_queue *queue, bool multicore)
WARN_ON(!mpmc_ptr_ring_empty(&queue->ring));
mpmc_ptr_ring_cleanup(&queue->ring, NULL);
}
+
+#include "selftest/mpmc_ring.h"