diff options
author | phk <phk@FreeBSD.org> | 2005-03-26 20:12:39 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2005-03-26 20:12:39 +0000 |
commit | d55eb47f57678d7d708778f89fb689ee9d1da22e (patch) | |
tree | 536ac0027c0830e7571e06095975bb3d7f261af9 /sys/kern | |
parent | 88aa2cd1d8bc28c58c5f94c377cff00d6d93c84b (diff) | |
download | FreeBSD-src-d55eb47f57678d7d708778f89fb689ee9d1da22e.zip FreeBSD-src-d55eb47f57678d7d708778f89fb689ee9d1da22e.tar.gz |
Make (some) serial ports implement the PPS-API again. This change
appearantly fell out during the tty code cleanup.
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/tty.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/kern/tty.c b/sys/kern/tty.c index 325c628..3eb9a23 100644 --- a/sys/kern/tty.c +++ b/sys/kern/tty.c @@ -914,6 +914,12 @@ ttioctl(struct tty *tp, u_long cmd, void *data, int flag) } } + if (tp->t_pps != NULL) { + error = pps_ioctl(cmd, data, tp->t_pps); + if (error != ENOIOCTL) + return (error); + } + switch (cmd) { /* Process the ioctl. */ case FIOASYNC: /* set/clear async i/o */ s = spltty(); |