unix-history/.git
34 years agowriteip and rdwri are gone, use ufs_write and vn_rdwr instead
Kirk McKusick [Thu, 23 Nov 1989 13:50:20 +0000 (05:50 -0800)]
writeip and rdwri are gone, use ufs_write and vn_rdwr instead

SCCS-vsn: sys/ufs/ffs/ufs_lookup.c 7.17
SCCS-vsn: sys/ufs/ufs/ufs_lookup.c 7.17

34 years agomust lock around FSYNC and READDIR
Kirk McKusick [Thu, 23 Nov 1989 13:43:47 +0000 (05:43 -0800)]
must lock around FSYNC and READDIR

SCCS-vsn: sys/kern/vfs_syscalls.c 7.28

34 years agoread/write no longer take an offp
Kirk McKusick [Thu, 23 Nov 1989 13:43:01 +0000 (05:43 -0800)]
read/write no longer take an offp

SCCS-vsn: sys/miscfs/deadfs/dead_vnops.c 7.6

34 years agoread/write locking is now done above the vnode layer
Kirk McKusick [Thu, 23 Nov 1989 13:42:10 +0000 (05:42 -0800)]
read/write locking is now done above the vnode layer

SCCS-vsn: sys/kern/vfs_vnops.c 7.12

34 years agomust lock before calling READ/WRITE
Kirk McKusick [Thu, 23 Nov 1989 13:41:28 +0000 (05:41 -0800)]
must lock before calling READ/WRITE

SCCS-vsn: sys/kern/tty_tty.c 7.6

34 years agolocking is now done above the vnode layer;
Kirk McKusick [Thu, 23 Nov 1989 13:40:57 +0000 (05:40 -0800)]
locking is now done above the vnode layer;
read/write no longer take an offp;
move character device functionality out of readblkvp/writeblkvp

SCCS-vsn: sys/miscfs/specfs/spec_vnops.c 7.15

34 years agoreadrpc, writerpc, and readdir no longer take an offp;
Kirk McKusick [Thu, 23 Nov 1989 13:38:37 +0000 (05:38 -0800)]
readrpc, writerpc, and readdir no longer take an offp;
fsync locks above the vnode layer

SCCS-vsn: sys/nfs/nfs_vnops.c 7.15

34 years agoREAD/WRITE no longer take offp
Kirk McKusick [Thu, 23 Nov 1989 13:37:24 +0000 (05:37 -0800)]
READ/WRITE no longer take offp

SCCS-vsn: sys/nfs/nfs_serv.c 7.10

34 years agoincrement offset when simulating uiomove
Kirk McKusick [Thu, 23 Nov 1989 13:33:37 +0000 (05:33 -0800)]
increment offset when simulating uiomove

SCCS-vsn: sys/nfs/nfs_subs.c 7.13

34 years agolocking now done above vnode level; read/write no longer take an offp
Kirk McKusick [Thu, 23 Nov 1989 13:33:04 +0000 (05:33 -0800)]
locking now done above vnode level; read/write no longer take an offp

SCCS-vsn: sys/nfs/nfs_bio.c 7.5

34 years agoloss of controlling terminal now returns EIO instead of EBADF
Kirk McKusick [Thu, 23 Nov 1989 12:24:59 +0000 (04:24 -0800)]
loss of controlling terminal now returns EIO instead of EBADF

SCCS-vsn: usr.sbin/syslogd/syslogd.c 5.38

34 years agolock/unlock use vnodes not nfsnodes
Kirk McKusick [Thu, 23 Nov 1989 11:29:26 +0000 (03:29 -0800)]
lock/unlock use vnodes not nfsnodes

SCCS-vsn: sys/nfs/nfs_node.c 7.14

34 years agohave to pass locked vnode to VOP_WRITE; no longer takes pointer to offset
Kirk McKusick [Thu, 23 Nov 1989 09:59:47 +0000 (01:59 -0800)]
have to pass locked vnode to VOP_WRITE; no longer takes pointer to offset

SCCS-vsn: sys/kern/kern_ktrace.c 7.2

34 years agono longer need ttydefaults.h
Marc Teitelbaum [Thu, 23 Nov 1989 06:48:52 +0000 (22:48 -0800)]
no longer need ttydefaults.h

SCCS-vsn: sys/tahoe/tahoe/cons.c 7.4

34 years agofirst pass
Marc Teitelbaum [Thu, 23 Nov 1989 06:26:19 +0000 (22:26 -0800)]
first pass

SCCS-vsn: usr.bin/kdump/kdump.c 1.6

34 years agochange default tty_ch to 0; remove for loop which purported to find
Keith Bostic [Thu, 23 Nov 1989 05:34:30 +0000 (21:34 -0800)]
change default tty_ch to 0; remove for loop which purported to find
the first "tty" file descriptor.  Effect of old code was to always set tty_ch
to 0 (assuming that the stack was initialized to 0).

SCCS-vsn: lib/libcurses/curses.c 5.6
SCCS-vsn: lib/libcurses/initscr.c 5.4

34 years agotypo
Marc Teitelbaum [Thu, 23 Nov 1989 04:56:23 +0000 (20:56 -0800)]
typo

SCCS-vsn: sys/vax/vax/locore.s 7.21

34 years agominor cleanups, catch HUP as well as INT
Keith Bostic [Thu, 23 Nov 1989 03:55:31 +0000 (19:55 -0800)]
minor cleanups, catch HUP as well as INT

SCCS-vsn: usr.bin/write/write.c 4.17

34 years agosuppress printing of pushes of active vnodes
Kirk McKusick [Wed, 22 Nov 1989 15:00:00 +0000 (07:00 -0800)]
suppress printing of pushes of active vnodes

SCCS-vsn: sys/nfs/nfs_node.c 7.13

34 years agosuppress printing of pushes of active inodes
Kirk McKusick [Wed, 22 Nov 1989 14:56:49 +0000 (06:56 -0800)]
suppress printing of pushes of active inodes

SCCS-vsn: sys/ufs/ffs/ffs_inode.c 7.20
SCCS-vsn: sys/ufs/ffs/ufs_inode.c 7.20
SCCS-vsn: sys/ufs/lfs/lfs_inode.c 7.20
SCCS-vsn: sys/ufs/ufs/ufs_inode.c 7.20

34 years agoREADDIR no longer takes an offp
Kirk McKusick [Wed, 22 Nov 1989 14:42:15 +0000 (06:42 -0800)]
READDIR no longer takes an offp

SCCS-vsn: sys/sys/vnode.h 7.11

34 years agoVOP_READ and VOP_WRITE no longer take an offset pointer
Kirk McKusick [Wed, 22 Nov 1989 13:18:48 +0000 (05:18 -0800)]
VOP_READ and VOP_WRITE no longer take an offset pointer

SCCS-vsn: sys/sys/vnode.h 7.10

34 years agonew version from Jef Poskanzer and Craig Leres
Keith Bostic [Wed, 22 Nov 1989 03:46:39 +0000 (19:46 -0800)]
new version from Jef Poskanzer and Craig Leres

SCCS-vsn: usr.bin/write/write.1 6.3
SCCS-vsn: usr.bin/write/write.c 4.16

34 years agoget rid of unused nlist name; inode => vnode; reorder nlist entries
Kirk McKusick [Tue, 21 Nov 1989 15:46:30 +0000 (07:46 -0800)]
get rid of unused nlist name; inode => vnode; reorder nlist entries

SCCS-vsn: bin/ps/ps.c 5.19

34 years agodate and time created 89/11/20 21:17:16 by mckusick
Kirk McKusick [Tue, 21 Nov 1989 13:17:16 +0000 (05:17 -0800)]
date and time created 89/11/20 21:17:16 by mckusick

SCCS-vsn: admin/admin/NIST/NISTreport.09.89 1.1

34 years agodate and time created 89/11/20 21:17:15 by mckusick
Kirk McKusick [Tue, 21 Nov 1989 13:17:15 +0000 (05:17 -0800)]
date and time created 89/11/20 21:17:15 by mckusick

SCCS-vsn: admin/admin/NIST/NISTreport.06.89 1.1

34 years agochange name of old tiocsetd ioctls
Marc Teitelbaum [Tue, 21 Nov 1989 10:24:15 +0000 (02:24 -0800)]
change name of old tiocsetd ioctls

SCCS-vsn: sys/kern/tty_compat.c 7.3

34 years agoadd revoke
Marc Teitelbaum [Tue, 21 Nov 1989 10:23:11 +0000 (02:23 -0800)]
add revoke

SCCS-vsn: sys/kern/vfs_syscalls.c 7.27

34 years agopropagate SCTTY
Marc Teitelbaum [Tue, 21 Nov 1989 10:22:14 +0000 (02:22 -0800)]
propagate SCTTY

SCCS-vsn: sys/kern/kern_fork.c 7.10

34 years agocontrolling terminal now a vnode; remove vhangup
Marc Teitelbaum [Tue, 21 Nov 1989 10:21:43 +0000 (02:21 -0800)]
controlling terminal now a vnode; remove vhangup

SCCS-vsn: sys/kern/vfs_vnops.c 7.11

34 years agopointer to process group held, (instead of process group id)
Marc Teitelbaum [Tue, 21 Nov 1989 10:20:44 +0000 (02:20 -0800)]
pointer to process group held, (instead of process group id)

SCCS-vsn: sys/kern/subr_log.c 7.4

34 years agotty now holds pointer to process group, not a process group id
Marc Teitelbaum [Tue, 21 Nov 1989 10:18:48 +0000 (02:18 -0800)]
tty now holds pointer to process group, not a process group id

SCCS-vsn: sys/kern/kern_proc.c 7.8

34 years agorevoke controlling terminal when session leader exits
Marc Teitelbaum [Tue, 21 Nov 1989 10:18:12 +0000 (02:18 -0800)]
revoke controlling terminal when session leader exits

SCCS-vsn: sys/kern/kern_exit.c 7.11

34 years agopull out tty specific code
Marc Teitelbaum [Tue, 21 Nov 1989 10:17:32 +0000 (02:17 -0800)]
pull out tty specific code

SCCS-vsn: sys/kern/subr_prf.c 7.15

34 years agocontrolling terminal is a vnode
Marc Teitelbaum [Tue, 21 Nov 1989 10:16:45 +0000 (02:16 -0800)]
controlling terminal is a vnode

SCCS-vsn: sys/kern/init_main.c 7.21

34 years agodeprecate vhangup
Marc Teitelbaum [Tue, 21 Nov 1989 10:16:29 +0000 (02:16 -0800)]
deprecate vhangup

SCCS-vsn: sys/kern/kern_xxx.c 7.8

34 years agocontrolling terminal is a vnode
Marc Teitelbaum [Tue, 21 Nov 1989 10:15:59 +0000 (02:15 -0800)]
controlling terminal is a vnode

SCCS-vsn: sys/kern/tty_pty.c 7.9

34 years agovhangup replaced with "revoke"
Marc Teitelbaum [Tue, 21 Nov 1989 10:15:39 +0000 (02:15 -0800)]
vhangup replaced with "revoke"

SCCS-vsn: sys/kern/syscalls.master 7.10

34 years agocontrolling terminal is a vnode
Marc Teitelbaum [Tue, 21 Nov 1989 10:15:14 +0000 (02:15 -0800)]
controlling terminal is a vnode

SCCS-vsn: sys/kern/tty_tty.c 7.5
SCCS-vsn: sys/kern/tty.c 7.19

34 years agomore posix
Marc Teitelbaum [Tue, 21 Nov 1989 10:13:45 +0000 (02:13 -0800)]
more posix

SCCS-vsn: sys/sys/termios.h 7.6
SCCS-vsn: sys/sys/ttydefaults.h 7.2

34 years agocontrolling terminal is a vnode
Marc Teitelbaum [Tue, 21 Nov 1989 10:12:51 +0000 (02:12 -0800)]
controlling terminal is a vnode

SCCS-vsn: sys/sys/proc.h 7.8

34 years agoposix
Marc Teitelbaum [Tue, 21 Nov 1989 10:12:20 +0000 (02:12 -0800)]
posix

SCCS-vsn: sys/sys/ttydev.h 7.6

34 years agorearrange for posix; move out old ioctls
Marc Teitelbaum [Tue, 21 Nov 1989 10:11:42 +0000 (02:11 -0800)]
rearrange for posix; move out old ioctls

SCCS-vsn: sys/sys/ioctl.h 7.10

34 years agocontrolling terminal is a vnode
Marc Teitelbaum [Tue, 21 Nov 1989 10:10:49 +0000 (02:10 -0800)]
controlling terminal is a vnode

SCCS-vsn: sys/sys/tty.h 7.5

34 years agoposix
Marc Teitelbaum [Tue, 21 Nov 1989 10:10:19 +0000 (02:10 -0800)]
posix

SCCS-vsn: sys/sys/ttychars.h 7.4

34 years agoremove debugging ifdefs
Marc Teitelbaum [Tue, 21 Nov 1989 09:52:44 +0000 (01:52 -0800)]
remove debugging ifdefs

SCCS-vsn: bin/csh/sem.c 5.7

34 years agoPOSIX Job Control
Marc Teitelbaum [Tue, 21 Nov 1989 09:42:33 +0000 (01:42 -0800)]
POSIX Job Control

SCCS-vsn: bin/csh/sem.c 5.6
SCCS-vsn: bin/csh/func.c 5.10
SCCS-vsn: bin/csh/proc.c 5.11

34 years agodo not lock vnode while doing VFS_STATFS
Kirk McKusick [Mon, 20 Nov 1989 10:32:06 +0000 (02:32 -0800)]
do not lock vnode while doing VFS_STATFS

SCCS-vsn: sys/kern/vfs_syscalls.c 7.26

34 years agoonly do write check if asking about writing
Kirk McKusick [Mon, 20 Nov 1989 10:26:28 +0000 (02:26 -0800)]
only do write check if asking about writing

SCCS-vsn: sys/kern/vfs_syscalls.c 7.25

34 years agosource reorganization
Keith Bostic [Mon, 20 Nov 1989 10:03:27 +0000 (02:03 -0800)]
source reorganization

SCCS-vsn: libexec/ftpd/Makefile 5.11

34 years agodate and time created 89/11/15 19:41:07 by sklower
Keith Sklower [Thu, 16 Nov 1989 11:41:07 +0000 (03:41 -0800)]
date and time created 89/11/15 19:41:07 by sklower

SCCS-vsn: sys/netiso/cltp_var.h 7.1

34 years agodate and time created 89/11/15 19:41:06 by sklower
Keith Sklower [Thu, 16 Nov 1989 11:41:06 +0000 (03:41 -0800)]
date and time created 89/11/15 19:41:06 by sklower

SCCS-vsn: sys/netiso/cltp_usrreq.c 7.1

34 years agoadd a reasonable copyright notice
Keith Bostic [Thu, 16 Nov 1989 00:40:32 +0000 (16:40 -0800)]
add a reasonable copyright notice

SCCS-vsn: share/termcap/termcap.src 5.55

34 years agoBerkeley copyright notice
Keith Bostic [Thu, 16 Nov 1989 00:37:01 +0000 (16:37 -0800)]
Berkeley copyright notice

SCCS-vsn: share/termcap/termcap.5 6.7

34 years agohave to put the NFS and MFS maps outside the kmem map area
Kirk McKusick [Wed, 15 Nov 1989 11:06:15 +0000 (03:06 -0800)]
have to put the NFS and MFS maps outside the kmem map area

SCCS-vsn: sys/vax/vax/locore.s 7.20

34 years agoeditor temporaries are in /var/tmp, now
Keith Bostic [Wed, 15 Nov 1989 09:18:50 +0000 (01:18 -0800)]
editor temporaries are in /var/tmp, now

SCCS-vsn: usr.bin/ex/ex3.7preserve/ex3.7preserve.c 7.15

34 years agomaps for NFS and MFS should not be in the middle of kmem
Kirk McKusick [Wed, 15 Nov 1989 09:13:46 +0000 (01:13 -0800)]
maps for NFS and MFS should not be in the middle of kmem

SCCS-vsn: sys/tahoe/tahoe/locore.s 7.11

34 years agoadd _PATH_VARTMP == /var/tmp
Keith Bostic [Wed, 15 Nov 1989 08:40:14 +0000 (00:40 -0800)]
add _PATH_VARTMP == /var/tmp

SCCS-vsn: include/paths.h 5.4

34 years agoupdate for final letter
Kirk McKusick [Wed, 15 Nov 1989 06:33:44 +0000 (22:33 -0800)]
update for final letter

SCCS-vsn: admin/admin/HP/HP.11.89 1.3

34 years agohave to vput vnode on error
Kirk McKusick [Wed, 15 Nov 1989 05:57:49 +0000 (21:57 -0800)]
have to vput vnode on error

SCCS-vsn: sys/ufs/ffs/ffs_vfsops.c 7.28
SCCS-vsn: sys/ufs/ffs/ufs_vfsops.c 7.28
SCCS-vsn: sys/ufs/lfs/lfs_vfsops.c 7.28
SCCS-vsn: sys/ufs/ufs/ufs_vfsops.c 7.28

34 years agoBug fixes to the state machine
Paul Borman [Wed, 15 Nov 1989 02:43:55 +0000 (18:43 -0800)]
Bug fixes to the state machine

SCCS-vsn: libexec/telnetd/ext.h 5.3
SCCS-vsn: libexec/telnetd/state.c 5.4
SCCS-vsn: libexec/telnetd/telnetd.c 5.41
SCCS-vsn: libexec/telnetd/termstat.c 5.3

34 years agoLatest and greatest version of telnet
Paul Borman [Wed, 15 Nov 1989 02:21:02 +0000 (18:21 -0800)]
Latest and greatest version of telnet

SCCS-vsn: usr.bin/telnet/Makefile 1.17

34 years agoLatest & greatest version of telnet
Paul Borman [Wed, 15 Nov 1989 02:20:26 +0000 (18:20 -0800)]
Latest & greatest version of telnet

SCCS-vsn: usr.bin/telnet/terminal.c 1.17
SCCS-vsn: usr.bin/telnet/externs.h 1.20
SCCS-vsn: usr.bin/telnet/telnet.c 5.44
SCCS-vsn: usr.bin/telnet/sys_bsd.c 1.22
SCCS-vsn: usr.bin/telnet/utilities.c 1.16
SCCS-vsn: usr.bin/telnet/main.c 1.12
SCCS-vsn: usr.bin/telnet/commands.c 1.23

34 years agoAdd new MODE_ definitions for new version of telnet
Paul Borman [Wed, 15 Nov 1989 02:04:05 +0000 (18:04 -0800)]
Add new MODE_ definitions for new version of telnet

SCCS-vsn: include/arpa/telnet.h 5.7

34 years agomove shared internal facilities into syslog.h; probably should be read
Keith Bostic [Tue, 14 Nov 1989 10:41:45 +0000 (02:41 -0800)]
move shared internal facilities into syslog.h; probably should be read
out of a configuration file, though.

SCCS-vsn: usr.sbin/syslogd/syslogd.c 5.37
SCCS-vsn: usr.bin/logger/logger.c 6.12

34 years agoadd ttymsg.c
Keith Bostic [Tue, 14 Nov 1989 10:40:21 +0000 (02:40 -0800)]
add ttymsg.c

SCCS-vsn: usr.sbin/syslogd/Makefile 5.3

34 years agoreorder and comment facilities/priorities defines; move string names
Keith Bostic [Tue, 14 Nov 1989 10:39:20 +0000 (02:39 -0800)]
reorder and comment facilities/priorities defines; move string names
out of syslogd/logger so they get updated.  Should probably be read out of a
configuration file.

SCCS-vsn: sys/sys/syslog.h 7.15

34 years agounitialized automatic variable
Keith Bostic [Tue, 14 Nov 1989 09:35:06 +0000 (01:35 -0800)]
unitialized automatic variable

SCCS-vsn: usr.bin/strings/strings.c 5.5

34 years agoflush first, then remove from hashlist
Kirk McKusick [Tue, 14 Nov 1989 03:30:07 +0000 (19:30 -0800)]
flush first, then remove from hashlist

SCCS-vsn: sys/nfs/nfs_node.c 7.12

34 years agoprint proper error messages from NFS, null terminate arg list
Kirk McKusick [Tue, 14 Nov 1989 03:25:31 +0000 (19:25 -0800)]
print proper error messages from NFS, null terminate arg list

SCCS-vsn: sbin/mount/mount.c 5.19

34 years agoreturn error from copying in arg list, not from throwing it away
Kirk McKusick [Tue, 14 Nov 1989 03:14:31 +0000 (19:14 -0800)]
return error from copying in arg list, not from throwing it away

SCCS-vsn: sys/kern/kern_exec.c 7.17

34 years agopull lock check out into a subroutine
Kirk McKusick [Mon, 13 Nov 1989 02:40:01 +0000 (18:40 -0800)]
pull lock check out into a subroutine

SCCS-vsn: sys/miscfs/deadfs/dead_vnops.c 7.5

34 years agoset error bit on buffer in dead_strategy
Kirk McKusick [Mon, 13 Nov 1989 02:29:40 +0000 (18:29 -0800)]
set error bit on buffer in dead_strategy

SCCS-vsn: sys/miscfs/deadfs/dead_vnops.c 7.4

34 years agoinitialize i_flag not i_flags
Kirk McKusick [Mon, 13 Nov 1989 02:27:51 +0000 (18:27 -0800)]
initialize i_flag not i_flags

SCCS-vsn: sys/ufs/ffs/ffs_inode.c 7.19
SCCS-vsn: sys/ufs/ffs/ufs_inode.c 7.19
SCCS-vsn: sys/ufs/lfs/lfs_inode.c 7.19
SCCS-vsn: sys/ufs/ufs/ufs_inode.c 7.19

34 years agoclear i_flags when allocating new inodes
Kirk McKusick [Mon, 13 Nov 1989 02:27:13 +0000 (18:27 -0800)]
clear i_flags when allocating new inodes

SCCS-vsn: sys/ufs/ffs/ffs_alloc.c 7.12
SCCS-vsn: sys/ufs/lfs/lfs_alloc.c 7.12

34 years agocheck for null rdir before vrele'ing it
Kirk McKusick [Mon, 13 Nov 1989 02:18:13 +0000 (18:18 -0800)]
check for null rdir before vrele'ing it

SCCS-vsn: sys/kern/vfs_syscalls.c 7.24

34 years agohave to check mode of descriptor being duped, not the new one
Kirk McKusick [Mon, 13 Nov 1989 02:14:51 +0000 (18:14 -0800)]
have to check mode of descriptor being duped, not the new one

SCCS-vsn: sys/kern/kern_descrip.c 7.7

34 years agoPOSIX changes
Mike Karels [Sun, 12 Nov 1989 02:31:24 +0000 (18:31 -0800)]
POSIX changes

SCCS-vsn: sys/kern/kern_sig.c 7.11

34 years agomust set vnode type to VNON after reassigning it
Kirk McKusick [Sat, 11 Nov 1989 10:51:07 +0000 (02:51 -0800)]
must set vnode type to VNON after reassigning it

SCCS-vsn: sys/kern/vfs_subr.c 7.14

34 years agonfs_nflush is replaced by the more general vflush
Kirk McKusick [Sat, 11 Nov 1989 04:44:14 +0000 (20:44 -0800)]
nfs_nflush is replaced by the more general vflush

SCCS-vsn: sys/nfs/nfs_node.c 7.11

34 years agonfs_nflush now uses vflush
Kirk McKusick [Sat, 11 Nov 1989 04:43:38 +0000 (20:43 -0800)]
nfs_nflush now uses vflush

SCCS-vsn: sys/nfs/nfs_vfsops.c 7.9

34 years agogeneralize iflush into vflush; first cut at support for forcible unmount
Kirk McKusick [Sat, 11 Nov 1989 04:35:41 +0000 (20:35 -0800)]
generalize iflush into vflush; first cut at support for forcible unmount

SCCS-vsn: sys/kern/vfs_subr.c 7.13

34 years agoadd bmap entry for dead texts
Kirk McKusick [Sat, 11 Nov 1989 04:34:47 +0000 (20:34 -0800)]
add bmap entry for dead texts

SCCS-vsn: sys/miscfs/deadfs/dead_vnops.c 7.3

34 years agocleanups; add ops returning EBADF for access, getattr, and setattr
Kirk McKusick [Sat, 11 Nov 1989 04:33:57 +0000 (20:33 -0800)]
cleanups; add ops returning EBADF for access, getattr, and setattr

SCCS-vsn: sys/miscfs/specfs/spec_vnops.c 7.14

34 years agovinifod now kills process if errors occur during mapping
Kirk McKusick [Sat, 11 Nov 1989 04:32:29 +0000 (20:32 -0800)]
vinifod now kills process if errors occur during mapping

SCCS-vsn: sys/kern/kern_exec.c 7.16

34 years agoiflush becomes vflush with hopes of doing forcible unmounting
Kirk McKusick [Sat, 11 Nov 1989 04:28:58 +0000 (20:28 -0800)]
iflush becomes vflush with hopes of doing forcible unmounting

SCCS-vsn: sys/ufs/ffs/ffs_vfsops.c 7.27
SCCS-vsn: sys/ufs/ffs/ufs_vfsops.c 7.27
SCCS-vsn: sys/ufs/lfs/lfs_vfsops.c 7.27
SCCS-vsn: sys/ufs/ufs/ufs_vfsops.c 7.27

34 years agoiflush becomes vflush and moves to vfs_subr.c
Kirk McKusick [Sat, 11 Nov 1989 04:26:31 +0000 (20:26 -0800)]
iflush becomes vflush and moves to vfs_subr.c

SCCS-vsn: sys/ufs/ffs/ffs_inode.c 7.18
SCCS-vsn: sys/ufs/ffs/ufs_inode.c 7.18
SCCS-vsn: sys/ufs/lfs/lfs_inode.c 7.18
SCCS-vsn: sys/ufs/ufs/ufs_inode.c 7.18

34 years agoFix bugs in state machine, add more TERMIOS support
Paul Borman [Sat, 11 Nov 1989 02:22:53 +0000 (18:22 -0800)]
Fix bugs in state machine, add more TERMIOS support

SCCS-vsn: libexec/telnetd/defs.h 5.3
SCCS-vsn: libexec/telnetd/ext.h 5.2
SCCS-vsn: libexec/telnetd/state.c 5.3
SCCS-vsn: libexec/telnetd/sys_term.c 5.3
SCCS-vsn: libexec/telnetd/telnetd.c 5.40
SCCS-vsn: libexec/telnetd/termstat.c 5.2
SCCS-vsn: libexec/telnetd/Makefile 5.6

34 years agoforcibly is now implemented
Kirk McKusick [Fri, 10 Nov 1989 14:25:59 +0000 (06:25 -0800)]
forcibly is now implemented

SCCS-vsn: lib/libc/sys/mount.2 6.7

34 years agoadd -f flag for forcible unmounting
Kirk McKusick [Fri, 10 Nov 1989 14:23:25 +0000 (06:23 -0800)]
add -f flag for forcible unmounting

SCCS-vsn: sbin/mount/mount.8 6.9

34 years agoadd -f flag for forcible unmount
Kirk McKusick [Fri, 10 Nov 1989 14:09:58 +0000 (06:09 -0800)]
add -f flag for forcible unmount

SCCS-vsn: sbin/umount/umount.c 5.10

34 years agofdopen returns a special error so that resources get cleaned up
Kirk McKusick [Fri, 10 Nov 1989 11:39:28 +0000 (03:39 -0800)]
fdopen returns a special error so that resources get cleaned up

SCCS-vsn: sys/kern/vfs_syscalls.c 7.23

34 years agofdopen has to return a special error so that resources get cleaned up
Kirk McKusick [Fri, 10 Nov 1989 11:38:18 +0000 (03:38 -0800)]
fdopen has to return a special error so that resources get cleaned up

SCCS-vsn: sys/kern/kern_descrip.c 7.6

34 years agoclear session on master close. also, temporary conversion stuff
Marc Teitelbaum [Fri, 10 Nov 1989 05:13:13 +0000 (21:13 -0800)]
clear session on master close. also, temporary conversion stuff

SCCS-vsn: sys/kern/tty_pty.c 7.8

34 years agodon't log crap on fork; syslogd needs signals reset; KNF
Mike Karels [Wed, 8 Nov 1989 00:45:19 +0000 (16:45 -0800)]
don't log crap on fork; syslogd needs signals reset; KNF

SCCS-vsn: usr.bin/wall/ttymsg.c 5.2

34 years agoget rid of notdef code (and make lint happy)
Kirk McKusick [Sat, 4 Nov 1989 07:32:21 +0000 (23:32 -0800)]
get rid of notdef code (and make lint happy)

SCCS-vsn: sys/nfs/nfs_vnops.c 7.14

34 years agolint
Kirk McKusick [Sat, 4 Nov 1989 07:30:34 +0000 (23:30 -0800)]
lint

SCCS-vsn: sys/nfs/nfs_node.c 7.10
SCCS-vsn: sys/nfs/nfs_serv.c 7.9
SCCS-vsn: sys/nfs/nfs_socket.c 7.4
SCCS-vsn: sys/nfs/nfs_subs.c 7.12
SCCS-vsn: sys/nfs/nfs_vfsops.c 7.8
SCCS-vsn: sys/nfs/nfs_syscalls.c 7.4
SCCS-vsn: sys/nfs/nfsm_subs.h 7.4

34 years agorevisions from OSF
Kirk McKusick [Sat, 4 Nov 1989 07:14:30 +0000 (23:14 -0800)]
revisions from OSF

SCCS-vsn: admin/admin/4.3Reno/Add.Reno.alpha 1.3

34 years agolint
Kirk McKusick [Sat, 4 Nov 1989 07:07:48 +0000 (23:07 -0800)]
lint

SCCS-vsn: sys/miscfs/specfs/spec_vnops.c 7.13
SCCS-vsn: sys/kern/vfs_subr.c 7.12
SCCS-vsn: sys/kern/vfs_syscalls.c 7.22
SCCS-vsn: sys/ufs/ffs/ffs_inode.c 7.17
SCCS-vsn: sys/ufs/ffs/ufs_inode.c 7.17
SCCS-vsn: sys/ufs/lfs/lfs_inode.c 7.17
SCCS-vsn: sys/ufs/ufs/ufs_inode.c 7.17

34 years agolint
Kirk McKusick [Sat, 4 Nov 1989 03:05:07 +0000 (19:05 -0800)]
lint

SCCS-vsn: sys/nfs/nfs_bio.c 7.4
SCCS-vsn: sys/nfs/nfs_vnops.c 7.13