diff options
Diffstat (limited to 'regress/sys/kern/kqueue/kqueue-pty.c')
-rw-r--r-- | regress/sys/kern/kqueue/kqueue-pty.c | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/regress/sys/kern/kqueue/kqueue-pty.c b/regress/sys/kern/kqueue/kqueue-pty.c index 6b72ed5e288..7a2d7b7cb18 100644 --- a/regress/sys/kern/kqueue/kqueue-pty.c +++ b/regress/sys/kern/kqueue/kqueue-pty.c @@ -1,4 +1,4 @@ -/* $OpenBSD: kqueue-pty.c,v 1.8 2016/09/21 15:26:54 bluhm Exp $ */ +/* $OpenBSD: kqueue-pty.c,v 1.9 2019/03/04 19:33:41 anton Exp $ */ /* Written by Michael Shalayeff, 2003, Public Domain */ @@ -55,8 +55,8 @@ pty_check(int kq, struct kevent *ev, int n, int rm, int rs, int wm, int ws) return (0); } -int -do_pty(void) +static int +pty_rdrw(void) { struct kevent ev[4]; struct termios tt; @@ -115,3 +115,14 @@ do_pty(void) return (0); } + +int +do_pty(int n) +{ + switch (n) { + case 1: + return pty_rdrw(); + default: + errx(1, "unknown pty test number %d", n); + } +} |