Keith Bostic [Wed, 10 May 1989 04:04:55 +0000 (20:04 -0800)]
mv as from usr.bin to pgrm
SCCS-vsn: old/adb/adb.vax/Makefile 5.5
Keith Bostic [Tue, 9 May 1989 13:44:48 +0000 (05:44 -0800)]
move _PATH_DEV to paths.h
SCCS-vsn: sbin/slattach/slattach.c 4.5
Kevin Fall [Tue, 9 May 1989 12:39:01 +0000 (04:39 -0800)]
no change
SCCS-vsn: old/talk/talk/ctl.c 1.2
SCCS-vsn: old/talk/talk/ctl_transact.c 1.2
Keith Bostic [Tue, 9 May 1989 12:27:06 +0000 (04:27 -0800)]
don't follow symlinks on -r; add -h flag to force symlink follow
SCCS-vsn: bin/cp/cp.1 6.3
SCCS-vsn: bin/cp/cp.c 5.4
Keith Bostic [Tue, 9 May 1989 08:54:36 +0000 (00:54 -0800)]
/tmp moves to /usr/include
SCCS-vsn: bin/ed/ed.c 4.9
SCCS-vsn: bin/ed/pathnames.h 5.3
Keith Bostic [Tue, 9 May 1989 08:34:33 +0000 (00:34 -0800)]
document type of link du handles
SCCS-vsn: usr.bin/du/du.1 6.3
Keith Bostic [Tue, 9 May 1989 08:34:13 +0000 (00:34 -0800)]
file system reorg
SCCS-vsn: usr.bin/du/Makefile 5.2
Edward Wang [Tue, 9 May 1989 04:04:15 +0000 (20:04 -0800)]
fd (in enter_lastlog()) needs to be static too
SCCS-vsn: usr.bin/finger/util.c 5.5
Keith Bostic [Tue, 9 May 1989 04:00:23 +0000 (20:00 -0800)]
file system reorg and pathnames.h
SCCS-vsn: old/sh/defs.h 4.5
SCCS-vsn: old/sh/main.c 4.4
SCCS-vsn: old/sh/msg.c 4.6
SCCS-vsn: old/sh/service.c 4.7
SCCS-vsn: old/sh/xec.c 4.7
SCCS-vsn: bin/csh/csh.c 5.11
SCCS-vsn: bin/ed/ed.c 4.8
SCCS-vsn: bin/ed/pathnames.h 5.2
SCCS-vsn: old/tar/Makefile 5.2
SCCS-vsn: old/tar/tar.c 5.14
SCCS-vsn: usr.bin/ar/Makefile 5.2
SCCS-vsn: usr.bin/ar/ar.c 5.4
Keith Bostic [Tue, 9 May 1989 03:55:51 +0000 (19:55 -0800)]
file system reorg
SCCS-vsn: old/test/Makefile 5.2
Keith Bostic [Tue, 9 May 1989 03:54:11 +0000 (19:54 -0800)]
file system reorg; pathnames.h
SCCS-vsn: old/adb/common_source/main.c 5.3
SCCS-vsn: old/adb/common_source/command.c 5.3
Keith Bostic [Tue, 9 May 1989 03:52:59 +0000 (19:52 -0800)]
file system reorg
SCCS-vsn: old/adb/scripts.vax/Makefile 5.4
SCCS-vsn: old/adb/scripts.tahoe/Makefile 5.4
SCCS-vsn: old/adb/common_scripts/Makefile 5.4
SCCS-vsn: old/adb/Makefile 5.6
Kevin Fall [Tue, 9 May 1989 03:20:13 +0000 (19:20 -0800)]
date and time created 89/05/08 12:20:13 by kfall
SCCS-vsn: old/talk/talk/ctl.c 1.1
Keith Bostic [Tue, 9 May 1989 03:08:49 +0000 (19:08 -0800)]
document that leaving fields empty turns off account/password aging
SCCS-vsn: share/man/man5/passwd.5 6.5
Kevin Fall [Tue, 9 May 1989 03:07:51 +0000 (19:07 -0800)]
date and time created 89/05/08 12:07:51 by kfall
SCCS-vsn: old/talk/talk/ctl_transact.c 1.1
Keith Bostic [Tue, 9 May 1989 02:56:32 +0000 (18:56 -0800)]
document using asterisks for missing tty/idle/login fields
SCCS-vsn: usr.bin/finger/finger.1 6.7
Kevin Fall [Tue, 9 May 1989 02:46:04 +0000 (18:46 -0800)]
zero out sa_len field when sending out on net (hack!)
SCCS-vsn: usr.bin/talk/ctl_transact.c 5.5
Keith Bostic [Tue, 9 May 1989 02:36:09 +0000 (18:36 -0800)]
clean up copyright notice
SCCS-vsn: usr.bin/finger/finger.c 5.15
SCCS-vsn: usr.bin/finger/finger.h 5.3
SCCS-vsn: usr.bin/finger/lprint.c 5.3
SCCS-vsn: usr.bin/finger/net.c 5.2
SCCS-vsn: usr.bin/finger/sprint.c 5.3
SCCS-vsn: usr.bin/finger/util.c 5.4
Keith Bostic [Tue, 9 May 1989 01:25:25 +0000 (17:25 -0800)]
don't read/seek lastlog if can't open the file
SCCS-vsn: usr.bin/finger/util.c 5.3
Edward Wang [Sun, 7 May 1989 16:02:58 +0000 (08:02 -0800)]
show last login time if more recent than current logins,
cleaned up, speeded up, put people in hash table, separate login info
from personal info
SCCS-vsn: usr.bin/finger/finger.c 5.14
SCCS-vsn: usr.bin/finger/finger.h 5.2
SCCS-vsn: usr.bin/finger/lprint.c 5.2
SCCS-vsn: usr.bin/finger/sprint.c 5.2
SCCS-vsn: usr.bin/finger/util.c 5.2
Keith Bostic [Sun, 7 May 1989 07:02:50 +0000 (23:02 -0800)]
fix for ANSI C; bug report 4.3BSD/usr.lib/110
SCCS-vsn: lib/libterm/tgoto.c 5.3
Keith Bostic [Sun, 7 May 1989 05:01:42 +0000 (21:01 -0800)]
update from Arthur Olson/Robert Elz
SCCS-vsn: share/zoneinfo/datfiles/australasia 1.2
Keith Bostic [Sun, 7 May 1989 05:01:01 +0000 (21:01 -0800)]
date and time created 89/05/06 14:01:01 by bostic
SCCS-vsn: share/zoneinfo/datfiles/australasia 1.1
Keith Bostic [Sun, 7 May 1989 04:53:36 +0000 (20:53 -0800)]
Tony Nardo (trn@warper.jhuapl.edu) reworked the original, I
redid his stuff; should handle multiple logons right.
SCCS-vsn: usr.bin/finger/finger.c 5.13
SCCS-vsn: usr.bin/finger/finger.1 6.6
SCCS-vsn: usr.bin/finger/finger.h 5.1
SCCS-vsn: usr.bin/finger/lprint.c 5.1
SCCS-vsn: usr.bin/finger/net.c 5.1
SCCS-vsn: usr.bin/finger/sprint.c 5.1
SCCS-vsn: usr.bin/finger/util.c 5.1
Keith Bostic [Sat, 6 May 1989 07:33:23 +0000 (23:33 -0800)]
add Berkeley specific copyright
SCCS-vsn: old/lisp/vlp/vlp.1 6.2
Keith Bostic [Sat, 6 May 1989 06:33:46 +0000 (22:33 -0800)]
use waitpid to get status
SCCS-vsn: usr.bin/passwd/passwd.c 4.36
Keith Bostic [Sat, 6 May 1989 01:02:24 +0000 (17:02 -0800)]
fast find doesn't find last file; bug report tahoe/usr.bin/16
SCCS-vsn: usr.bin/find/find.c 4.23
Kirk McKusick [Fri, 5 May 1989 15:37:16 +0000 (07:37 -0800)]
delete uneeded include's
SCCS-vsn: sys/tahoe/vba/cy.c 7.4
SCCS-vsn: sys/tahoe/vba/dr.c 7.5
SCCS-vsn: sys/tahoe/vba/ik.c 7.3
SCCS-vsn: sys/tahoe/vba/vba.c 7.4
SCCS-vsn: sys/tahoe/vba/vx.c 7.4
Kirk McKusick [Fri, 5 May 1989 15:31:02 +0000 (07:31 -0800)]
get rid of unneeded include
SCCS-vsn: sys/tahoe/math/fpe.c 1.2
Kirk McKusick [Fri, 5 May 1989 15:29:34 +0000 (07:29 -0800)]
get rid of unneeded include files
SCCS-vsn: sys/netns/idp_usrreq.c 7.8
SCCS-vsn: sys/netns/ns.c 7.6
SCCS-vsn: sys/netns/ns_pcb.c 7.8
SCCS-vsn: sys/netns/spp_usrreq.c 7.11
Kirk McKusick [Fri, 5 May 1989 15:27:55 +0000 (07:27 -0800)]
get rid of unneeded include's
SCCS-vsn: sys/netiso/esis.c 7.3
SCCS-vsn: sys/netiso/iso.c 7.4
SCCS-vsn: sys/netiso/iso_pcb.c 7.3
SCCS-vsn: sys/netiso/iso_snpac.c 7.4
SCCS-vsn: sys/netiso/tp_usrreq.c 7.3
Kirk McKusick [Fri, 5 May 1989 15:25:41 +0000 (07:25 -0800)]
get rid of unneeded include of dir.h
SCCS-vsn: sys/netinet/in.c 7.12
SCCS-vsn: sys/netinet/in_pcb.c 7.10
SCCS-vsn: sys/netinet/udp_usrreq.c 7.11
Kirk McKusick [Fri, 5 May 1989 15:24:10 +0000 (07:24 -0800)]
get rid of unnedded include of dir.h
SCCS-vsn: sys/net/if.c 7.8
SCCS-vsn: sys/net/rtsock.c 7.4
Kirk McKusick [Fri, 5 May 1989 15:22:02 +0000 (07:22 -0800)]
get rid of spurious includes
SCCS-vsn: sys/deprecated/kdb/defs.h 7.7
Kirk McKusick [Fri, 5 May 1989 15:17:16 +0000 (07:17 -0800)]
delete unneeded include files
SCCS-vsn: sys/tahoe/tahoe/cons.c 7.3
SCCS-vsn: sys/tahoe/tahoe/genassym.c 7.4
SCCS-vsn: sys/tahoe/tahoe/kdb_machdep.c 7.7
SCCS-vsn: sys/tahoe/tahoe/sys_machdep.c 7.2
Kirk McKusick [Fri, 5 May 1989 15:06:58 +0000 (07:06 -0800)]
delete unneeded include of dir.h
SCCS-vsn: sys/kern/kern_clock.c 7.5
SCCS-vsn: sys/kern/kern_resource.c 7.5
SCCS-vsn: sys/kern/kern_sig.c 7.7
SCCS-vsn: sys/kern/kern_synch.c 7.8
SCCS-vsn: sys/kern/kern_time.c 7.10
SCCS-vsn: sys/kern/kern_xxx.c 7.7
SCCS-vsn: sys/kern/subr_prf.c 7.14
SCCS-vsn: sys/kern/subr_rmap.c 7.3
SCCS-vsn: sys/kern/tty_tty.c 7.4
SCCS-vsn: sys/kern/vfs_cache.c 7.2
Keith Bostic [Fri, 5 May 1989 10:25:05 +0000 (02:25 -0800)]
date and time created 89/05/04 19:25:05 by bostic
SCCS-vsn: games/fortune/Notes 1.1
Keith Bostic [Fri, 5 May 1989 10:24:50 +0000 (02:24 -0800)]
date and time created 89/05/04 19:24:50 by bostic
SCCS-vsn: games/fortune/tools/Troff.sed 1.1
Keith Bostic [Fri, 5 May 1989 10:24:37 +0000 (02:24 -0800)]
date and time created 89/05/04 19:24:37 by bostic
SCCS-vsn: games/fortune/tools/Troff.mac 1.1
Keith Bostic [Fri, 5 May 1989 10:24:08 +0000 (02:24 -0800)]
date and time created 89/05/04 19:24:08 by bostic
SCCS-vsn: games/fortune/tools/Do_troff 5.1
Keith Bostic [Fri, 5 May 1989 10:14:31 +0000 (02:14 -0800)]
date and time created 89/05/04 19:14:31 by bostic
SCCS-vsn: games/atc/tunable.c 5.1
Keith Bostic [Fri, 5 May 1989 10:03:14 +0000 (02:03 -0800)]
spelling fix
SCCS-vsn: sys/vax/uba/tsreg.h 7.3
Keith Bostic [Fri, 5 May 1989 09:24:25 +0000 (01:24 -0800)]
sri-nic.arpa -> nic.ddn.mil; minor lint; bug report tahoe/ucb/42
SCCS-vsn: usr.bin/whois/whois.c 5.7
Kirk McKusick [Fri, 5 May 1989 08:52:33 +0000 (00:52 -0800)]
inline expand geterror as the function is no longer defined
SCCS-vsn: sys/tahoe/vba/cy.c 7.3
Keith Bostic [Fri, 5 May 1989 07:11:23 +0000 (23:11 -0800)]
add Berkeley specific copyright notices
SCCS-vsn: usr.bin/locate/bigram/locate.bigram.c 4.5
SCCS-vsn: usr.bin/locate/locate/updatedb.csh 4.8
SCCS-vsn: usr.bin/locate/code/locate.code.c 4.4
John A. Kunze [Fri, 5 May 1989 05:32:32 +0000 (21:32 -0800)]
added find.h to remove magic numbers shared by find.c and code.c,
sped up code by 30% while reducing number of lines and fixing an encoding
bug (thereby compressing the encoded database about another 2.5%), added
explanatory comments
SCCS-vsn: usr.bin/locate/code/locate.code.c 4.3
John A. Kunze [Fri, 5 May 1989 04:50:19 +0000 (20:50 -0800)]
use MAXPATHLEN
SCCS-vsn: usr.bin/locate/bigram/locate.bigram.c 4.4
John A. Kunze [Fri, 5 May 1989 04:47:52 +0000 (20:47 -0800)]
added find.h to remove magic numbers shared by find.c and code.c,
uses register variables a little better, uses perror, editted comments
SCCS-vsn: usr.bin/find/find.c 4.22
Kirk McKusick [Fri, 5 May 1989 04:42:24 +0000 (20:42 -0800)]
get rid of unneeded header files
SCCS-vsn: sys/net/route.c 7.12
John A. Kunze [Fri, 5 May 1989 04:30:18 +0000 (20:30 -0800)]
date and time created 89/05/04 13:30:18 by jak
SCCS-vsn: usr.bin/locate/locate/locate.h 5.1
Kevin Fall [Fri, 5 May 1989 03:40:57 +0000 (19:40 -0800)]
add system calls for get/setlogname
SCCS-vsn: sys/kern/syscalls.master 7.3
Kirk McKusick [Fri, 5 May 1989 03:38:22 +0000 (19:38 -0800)]
merge in vnodes
SCCS-vsn: sys/kern/syscalls.master 7.2
John A. Kunze [Fri, 5 May 1989 01:50:26 +0000 (17:50 -0800)]
work formerly done inside code module now done with tr
SCCS-vsn: usr.bin/locate/locate/updatedb.csh 4.8
Keith Bostic [Fri, 5 May 1989 00:27:20 +0000 (16:27 -0800)]
file system reorg, pathnames.h; fix pw_stayopen
SCCS-vsn: usr.bin/finger/finger.c 5.12
Keith Bostic [Thu, 4 May 1989 22:59:24 +0000 (14:59 -0800)]
new version for Israel from Guy
SCCS-vsn: share/zoneinfo/datfiles/asia 1.2
Keith Bostic [Thu, 4 May 1989 22:58:07 +0000 (14:58 -0800)]
date and time created 89/05/04 07:58:07 by bostic
SCCS-vsn: share/zoneinfo/datfiles/asia 1.1
Kirk McKusick [Thu, 4 May 1989 08:23:44 +0000 (00:23 -0800)]
make more POSIX compliant
SCCS-vsn: include/dirent.h 5.3
Keith Bostic [Thu, 4 May 1989 08:21:29 +0000 (00:21 -0800)]
file system reorg
SCCS-vsn: usr.bin/locate/locate/updatedb.csh 4.7
Keith Bostic [Thu, 4 May 1989 08:20:43 +0000 (00:20 -0800)]
file system reorg, pathnames.h; keep passwd/group files open
SCCS-vsn: usr.bin/find/find.c 4.21
Kirk McKusick [Thu, 4 May 1989 06:07:50 +0000 (22:07 -0800)]
update to work with vnodes
SCCS-vsn: sys/kern/vfs_xxx.c 7.2
Keith Bostic [Wed, 3 May 1989 22:45:44 +0000 (14:45 -0800)]
fix botched fix for botched introduction of getopt
SCCS-vsn: usr.sbin/kgmon/kgmon.c 5.8
Kirk McKusick [Wed, 3 May 1989 12:30:41 +0000 (04:30 -0800)]
merge NFS from Rick Macklem
SCCS-vsn: sys/vax/include/param.h 7.11
Keith Bostic [Wed, 3 May 1989 12:28:09 +0000 (04:28 -0800)]
Berkeley specific header
SCCS-vsn: old/vpr/vfont.h 5.2
Kirk McKusick [Wed, 3 May 1989 10:08:28 +0000 (02:08 -0800)]
merge in NFS support from Rick Macklem
SCCS-vsn: sys/vax/vax/locore.s 7.16
Kirk McKusick [Wed, 3 May 1989 08:54:36 +0000 (00:54 -0800)]
merge of nfs from Rick Macklem
SCCS-vsn: sys/tahoe/include/param.h 7.2
Kirk McKusick [Wed, 3 May 1989 08:48:18 +0000 (00:48 -0800)]
merge in NFS code from Rick Macklem
SCCS-vsn: sys/tahoe/tahoe/locore.s 7.7
Kirk McKusick [Wed, 3 May 1989 07:37:18 +0000 (23:37 -0800)]
integrate back branch -r7.2.1.1
SCCS-vsn: sys/kern/uipc_usrreq.c 7.10
Kirk McKusick [Wed, 3 May 1989 07:30:06 +0000 (23:30 -0800)]
merge in vnode changes
SCCS-vsn: sys/kern/uipc_usrreq.c 7.2.1.1
Kirk McKusick [Wed, 3 May 1989 07:19:56 +0000 (23:19 -0800)]
integrate back branch -r7.2.1.1
SCCS-vsn: sys/kern/uipc_syscalls.c 7.9
Kirk McKusick [Wed, 3 May 1989 07:08:45 +0000 (23:08 -0800)]
merge in vnode changes
SCCS-vsn: sys/kern/uipc_syscalls.c 7.2.1.1
Kirk McKusick [Wed, 3 May 1989 02:15:14 +0000 (18:15 -0800)]
integrate back branch -r7.2.1.1
SCCS-vsn: sys/kern/kern_xxx.c 7.6
Kirk McKusick [Wed, 3 May 1989 02:10:09 +0000 (18:10 -0800)]
merge in vnode changes
SCCS-vsn: sys/kern/kern_xxx.c 7.2.1.1
Kirk McKusick [Tue, 2 May 1989 14:39:04 +0000 (06:39 -0800)]
integrate back branch -7.5.1.1
SCCS-vsn: sys/kern/init_main.c 7.10
Kirk McKusick [Tue, 2 May 1989 14:37:56 +0000 (06:37 -0800)]
merge in vnode changes
SCCS-vsn: sys/kern/init_main.c 7.5.1.1
Keith Bostic [Tue, 2 May 1989 14:37:03 +0000 (06:37 -0800)]
pathnames.h
SCCS-vsn: bin/stty/stty.c 5.6
Marc Teitelbaum [Tue, 2 May 1989 14:33:47 +0000 (06:33 -0800)]
speed table, initializations, t_param, other tty related changes.
SCCS-vsn: sys/tahoe/vba/vx.c 7.3
Marc Teitelbaum [Tue, 2 May 1989 14:32:47 +0000 (06:32 -0800)]
speed table, initializations, t_param, other tty related changes
SCCS-vsn: sys/tahoe/vba/mp.c 7.9
Marc Teitelbaum [Tue, 2 May 1989 14:31:27 +0000 (06:31 -0800)]
speed table, initializations, t_param, other terminal driver changes
SCCS-vsn: sys/vax/uba/dhu.c 7.6
Marc Teitelbaum [Tue, 2 May 1989 14:29:59 +0000 (06:29 -0800)]
TTLOWAT -> t_lowat
SCCS-vsn: sys/vax/uba/qd.c 1.13
Marc Teitelbaum [Tue, 2 May 1989 14:27:54 +0000 (06:27 -0800)]
printins looses fmt
SCCS-vsn: sys/vax/vax/kdb_opset.c 7.4
Marc Teitelbaum [Tue, 2 May 1989 14:26:25 +0000 (06:26 -0800)]
speed table, initializations, calling t_param, passing flags, etc
SCCS-vsn: sys/tahoe/tahoe/cons.c 7.2
Marc Teitelbaum [Tue, 2 May 1989 14:25:15 +0000 (06:25 -0800)]
mem device now takes flag
SCCS-vsn: sys/tahoe/tahoe/mem.c 7.2
Marc Teitelbaum [Tue, 2 May 1989 14:24:08 +0000 (06:24 -0800)]
add generic i/o tracing -- other minor nots
SCCS-vsn: sys/sys/ktrace.h 1.2
Marc Teitelbaum [Tue, 2 May 1989 14:22:46 +0000 (06:22 -0800)]
KTRACE support -- also, make s_count an int
SCCS-vsn: sys/sys/proc.h 7.4
Marc Teitelbaum [Tue, 2 May 1989 14:21:31 +0000 (06:21 -0800)]
put old speed definitions under "#define USE_OLD_TTY" - for old code
SCCS-vsn: sys/sys/ttydev.h 7.4
Marc Teitelbaum [Tue, 2 May 1989 14:20:04 +0000 (06:20 -0800)]
change value of EAGAIN to that of EWOULDBLOCK for POSIX. (yuck)
SCCS-vsn: sys/sys/errno.h 7.2
Marc Teitelbaum [Tue, 2 May 1989 14:18:24 +0000 (06:18 -0800)]
remove TS_NBIO
SCCS-vsn: sys/sys/tty.h 7.3
Marc Teitelbaum [Tue, 2 May 1989 14:17:46 +0000 (06:17 -0800)]
add O_NONBLOCK
SCCS-vsn: sys/sys/file.h 7.2
Kevin Fall [Tue, 2 May 1989 14:17:27 +0000 (06:17 -0800)]
u_XXX -> u_logname (for set/get logname)
SCCS-vsn: sys/sys/user.h 7.4
Marc Teitelbaum [Tue, 2 May 1989 14:11:48 +0000 (06:11 -0800)]
add clock_t and pid_t
SCCS-vsn: sys/sys/types.h 7.4
Marc Teitelbaum [Tue, 2 May 1989 14:10:53 +0000 (06:10 -0800)]
use microtime, be less paranoid about errors, add genio tracing code
SCCS-vsn: sys/kern/kern_ktrace.c 1.3
Marc Teitelbaum [Tue, 2 May 1989 14:08:28 +0000 (06:08 -0800)]
KTRACE code
SCCS-vsn: sys/kern/kern_fork.c 7.5
Kirk McKusick [Tue, 2 May 1989 14:07:58 +0000 (06:07 -0800)]
integrate back branch 7.5.1.1
SCCS-vsn: sys/kern/kern_time.c 7.9
Marc Teitelbaum [Tue, 2 May 1989 14:07:55 +0000 (06:07 -0800)]
ononblock and passing flag through
SCCS-vsn: sys/kern/tty_pty.c 7.5
Marc Teitelbaum [Tue, 2 May 1989 14:06:18 +0000 (06:06 -0800)]
minor cleanups
SCCS-vsn: sys/kern/kern_proc.c 7.5
Marc Teitelbaum [Tue, 2 May 1989 14:05:20 +0000 (06:05 -0800)]
/dev/tty takes flag and passes to line discipline, also -
naw - thats it
SCCS-vsn: sys/kern/tty_tty.c 7.3
Marc Teitelbaum [Tue, 2 May 1989 14:02:55 +0000 (06:02 -0800)]
delete BK line discipline
SCCS-vsn: sys/kern/tty_conf.c 7.4
Marc Teitelbaum [Tue, 2 May 1989 14:02:13 +0000 (06:02 -0800)]
/dev/fd driver
SCCS-vsn: sys/kern/kern_descrip.c 7.3
Marc Teitelbaum [Tue, 2 May 1989 14:01:25 +0000 (06:01 -0800)]
init KTRACE variables
SCCS-vsn: sys/kern/init_main.c 7.9
Marc Teitelbaum [Tue, 2 May 1989 14:00:44 +0000 (06:00 -0800)]
clocal, nonblock, other carrier related stuff
SCCS-vsn: sys/kern/tty.c 7.16