summaryrefslogtreecommitdiffstats
path: root/regress/sys/kern/kqueue/main.c
diff options
context:
space:
mode:
authorblambert <blambert@openbsd.org>2015-12-05 10:51:49 +0000
committerblambert <blambert@openbsd.org>2015-12-05 10:51:49 +0000
commitf79d72301639c5f15fc9456b968177e94e14e4a7 (patch)
treea1486c78b7af8c09e535468fb52afee6c4fa49e1 /regress/sys/kern/kqueue/main.c
parentAMD Family 12h and later processors keep their APIC clock running in deeper (diff)
downloadwireguard-openbsd-f79d72301639c5f15fc9456b968177e94e14e4a7.tar.xz
wireguard-openbsd-f79d72301639c5f15fc9456b968177e94e14e4a7.zip
simplistic regress test for KEVENT_TIMER kqueue(2) calls
ok and prodding tedu@
Diffstat (limited to 'regress/sys/kern/kqueue/main.c')
-rw-r--r--regress/sys/kern/kqueue/main.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/regress/sys/kern/kqueue/main.c b/regress/sys/kern/kqueue/main.c
index d99507932ef..b4dca744e48 100644
--- a/regress/sys/kern/kqueue/main.c
+++ b/regress/sys/kern/kqueue/main.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: main.c,v 1.7 2012/07/08 12:31:03 guenther Exp $ */
+/* $OpenBSD: main.c,v 1.8 2015/12/05 10:51:49 blambert Exp $ */
/*
* Written by Artur Grabowski <art@openbsd.org> 2002 Public Domain
*/
@@ -16,6 +16,7 @@ int do_pty(void);
int do_tun(void);
int do_fdpass(void);
int do_flock(void);
+int do_timer(void);
int
main(int argc, char **argv)
@@ -24,7 +25,7 @@ main(int argc, char **argv)
int ret, c;
ret = 0;
- while ((c = getopt(argc, argv, "fFlpPrstT")) != -1) {
+ while ((c = getopt(argc, argv, "fFilpPrstT")) != -1) {
switch (c) {
case 'f':
ret |= check_inheritance();
@@ -32,6 +33,9 @@ main(int argc, char **argv)
case 'F':
ret |= do_fdpass();
break;
+ case 'i':
+ ret |= do_timer();
+ break;
case 'l':
ret |= do_flock();
break;