summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoranton <anton@openbsd.org>2019-12-24 11:42:34 +0000
committeranton <anton@openbsd.org>2019-12-24 11:42:34 +0000
commitcfefc49252dc885b54c9572f5a283b24abc8d014 (patch)
tree23128f2bcc6457d770f3d01f395124e91f0d40c9
parentFix name of option, GitHub issue 2030. (diff)
downloadwireguard-openbsd-cfefc49252dc885b54c9572f5a283b24abc8d014.tar.xz
wireguard-openbsd-cfefc49252dc885b54c9572f5a283b24abc8d014.zip
simplify assertions
-rw-r--r--regress/sys/kern/pipe/test-kqueue.c22
1 files changed, 5 insertions, 17 deletions
diff --git a/regress/sys/kern/pipe/test-kqueue.c b/regress/sys/kern/pipe/test-kqueue.c
index 3fdc5f6265c..e7da8c6eccf 100644
--- a/regress/sys/kern/pipe/test-kqueue.c
+++ b/regress/sys/kern/pipe/test-kqueue.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: test-kqueue.c,v 1.1 2019/12/24 09:37:53 anton Exp $ */
+/* $OpenBSD: test-kqueue.c,v 1.2 2019/12/24 11:42:34 anton Exp $ */
/*
* Copyright (c) 2019 Anton Lindqvist <anton@openbsd.org>
@@ -268,22 +268,10 @@ kqueue_thread(void *arg)
if (nevents != 1)
errx(1, "kevent: %d != 1", nevents);
- switch (ctx->c_mode) {
- case KQUEUE_READ:
- case KQUEUE_READ_EOF:
- if ((int)kev.ident != ctx->c_pipe[0])
- errx(1, "kevent: ident");
- if (kev.filter != EVFILT_READ)
- errx(1, "kevent: filter");
- break;
- case KQUEUE_WRITE:
- case KQUEUE_WRITE_EOF:
- if ((int)kev.ident != ctx->c_pipe[1])
- errx(1, "kevent: ident");
- if (kev.filter != EVFILT_WRITE)
- errx(1, "kevent: filter");
- break;
- }
+ if ((int)kev.ident != fd)
+ errx(1, "kevent: ident");
+ if (kev.filter != filter)
+ errx(1, "kevent: filter");
switch (ctx->c_mode) {
case KQUEUE_READ_EOF: