unix-history/.git
34 years agohave to use generic routines as we may be crossing a mount point
Kirk McKusick [Sat, 17 Feb 1990 05:36:54 +0000 (21:36 -0800)]
have to use generic routines as we may be crossing a mount point

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

34 years agohave to null terminate name if rounding up packet size (from gmf@osf.org)
Kirk McKusick [Sat, 17 Feb 1990 05:31:19 +0000 (21:31 -0800)]
have to null terminate name if rounding up packet size (from gmf@osf.org)

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

34 years agopass indication of idempotency through to the nfsm_request routine;
Kirk McKusick [Sat, 17 Feb 1990 05:21:55 +0000 (21:21 -0800)]
pass indication of idempotency through to the nfsm_request routine;
in remove, unlock parent directory first to avoid deadlock with
removal of silly rename file on final vrele;
map ENOENT on rename, and EEXIST on link, symlink, and mkdir to zero
as they would have been detected on lookup, so come about because
of non-idempotency on retries

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

34 years agodo not change mount flags if underlying filesystem returns error (from noemi)
Kirk McKusick [Sat, 17 Feb 1990 03:39:07 +0000 (19:39 -0800)]
do not change mount flags if underlying filesystem returns error (from noemi)

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

34 years agodo not link new mount points into mount list until the underlying
Kirk McKusick [Sat, 17 Feb 1990 03:35:38 +0000 (19:35 -0800)]
do not link new mount points into mount list until the underlying
filesystem has successfully mounted; skip locked mount points when syncing

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

34 years agostrcat moves to kern_subr.c
Marc Teitelbaum [Sat, 17 Feb 1990 03:32:52 +0000 (19:32 -0800)]
strcat moves to kern_subr.c

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

34 years agohave to check both the device AND the type
Kirk McKusick [Sat, 17 Feb 1990 03:31:49 +0000 (19:31 -0800)]
have to check both the device AND the type

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

34 years agomay be crossing a mount point, so must be generic
Kirk McKusick [Sat, 17 Feb 1990 03:28:16 +0000 (19:28 -0800)]
may be crossing a mount point, so must be generic

SCCS-vsn: sys/ufs/ffs/ffs_vnops.c 7.30
SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 7.30
SCCS-vsn: sys/ufs/lfs/lfs_vnops.c 7.30
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 7.30

34 years agodate and time created 90/02/16 11:23:49 by bostic
Keith Bostic [Sat, 17 Feb 1990 03:23:49 +0000 (19:23 -0800)]
date and time created 90/02/16 11:23:49 by bostic

SCCS-vsn: lib/libc/compat-43/creat.c 5.1

34 years agono longer a system call, just point at open(2)
Keith Bostic [Sat, 17 Feb 1990 03:23:35 +0000 (19:23 -0800)]
no longer a system call, just point at open(2)

SCCS-vsn: lib/libc/compat-43/creat.2 6.7

34 years agomove to sbin
Keith Bostic [Sat, 17 Feb 1990 02:04:31 +0000 (18:04 -0800)]
move to sbin

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

34 years ago*don't* attempt to specify what the *remote* pathname of rmt is
Mike Karels [Sat, 17 Feb 1990 02:01:17 +0000 (18:01 -0800)]
*don't* attempt to specify what the *remote* pathname of rmt is

SCCS-vsn: sbin/dump/pathnames.h 5.4

34 years agowas completely broken
Marc Teitelbaum [Fri, 16 Feb 1990 09:24:35 +0000 (01:24 -0800)]
was completely broken

SCCS-vsn: lib/libc/string/strncpy.c 5.4

34 years agoignore TSTP , termios
Marc Teitelbaum [Fri, 16 Feb 1990 08:46:28 +0000 (00:46 -0800)]
ignore TSTP , termios

SCCS-vsn: lib/libc/gen/getpass.c 5.5

34 years agotermios
Marc Teitelbaum [Fri, 16 Feb 1990 08:43:31 +0000 (00:43 -0800)]
termios

SCCS-vsn: lib/libc/gen/isatty.c 5.4

34 years agocheckpoint work in progress (this file will probably go away anyway)...
Marc Teitelbaum [Fri, 16 Feb 1990 06:28:16 +0000 (22:28 -0800)]
checkpoint work in progress (this file will probably go away anyway)...

SCCS-vsn: sys/sys/tsleep.h 7.2

34 years agojust need dinode.h, not inode, and vnode
Kirk McKusick [Fri, 16 Feb 1990 05:28:46 +0000 (21:28 -0800)]
just need dinode.h, not inode, and vnode

SCCS-vsn: sbin/dump/dumprmt.c 5.8

34 years agoneed sys/time.h since dump.h no longer includes it
Kirk McKusick [Fri, 16 Feb 1990 05:28:18 +0000 (21:28 -0800)]
need sys/time.h since dump.h no longer includes it

SCCS-vsn: sbin/dump/optr.c 5.3

34 years agojust need dinode.h, not vnode, inode, etc; want ufs/dir.h not sys/dir.h
Kirk McKusick [Fri, 16 Feb 1990 05:27:50 +0000 (21:27 -0800)]
just need dinode.h, not vnode, inode, etc; want ufs/dir.h not sys/dir.h

SCCS-vsn: sbin/dump/dump.h 5.8

34 years agodefine exactly where to look for rmt command
Kirk McKusick [Fri, 16 Feb 1990 05:27:02 +0000 (21:27 -0800)]
define exactly where to look for rmt command

SCCS-vsn: sbin/dump/pathnames.h 5.3

34 years agomove in info from restore.h that is specific to this file
Kirk McKusick [Fri, 16 Feb 1990 05:15:26 +0000 (21:15 -0800)]
move in info from restore.h that is specific to this file

SCCS-vsn: sbin/restore/dirs.c 5.10

34 years agoneed to include ufs/dir.h since no longer done by restore.h
Kirk McKusick [Fri, 16 Feb 1990 05:14:46 +0000 (21:14 -0800)]
need to include ufs/dir.h since no longer done by restore.h

SCCS-vsn: sbin/restore/symtab.c 5.4
SCCS-vsn: sbin/restore/interactive.c 5.8

34 years agoonly include directory items that are exported from dirs.c
Kirk McKusick [Fri, 16 Feb 1990 05:13:51 +0000 (21:13 -0800)]
only include directory items that are exported from dirs.c

SCCS-vsn: sbin/restore/restore.h 5.7

34 years agotemporary holdover for backward compatibility
Kirk McKusick [Fri, 16 Feb 1990 05:12:56 +0000 (21:12 -0800)]
temporary holdover for backward compatibility

SCCS-vsn: sys/sys/dir.h 7.1

34 years agoget rid of things having to do with libc directory access routines
Kirk McKusick [Fri, 16 Feb 1990 05:07:55 +0000 (21:07 -0800)]
get rid of things having to do with libc directory access routines

SCCS-vsn: sys/ufs/ffs/dir.h 7.8
SCCS-vsn: sys/ufs/ufs/dir.h 7.8

34 years agotesting sccs
Marc Teitelbaum [Fri, 16 Feb 1990 04:18:55 +0000 (20:18 -0800)]
testing sccs

SCCS-vsn: sys/vax/uba/ad.c 7.5

34 years agodate and time created 90/02/15 10:57:58 by bostic
Keith Bostic [Fri, 16 Feb 1990 02:57:58 +0000 (18:57 -0800)]
date and time created 90/02/15 10:57:58 by bostic

SCCS-vsn: include/glob.h 5.1

34 years agodate and time created 90/02/15 10:57:10 by bostic
Keith Bostic [Fri, 16 Feb 1990 02:57:10 +0000 (18:57 -0800)]
date and time created 90/02/15 10:57:10 by bostic

SCCS-vsn: lib/libc/gen/glob.c 5.1

34 years agodate and time created 90/02/15 10:57:01 by bostic
Keith Bostic [Fri, 16 Feb 1990 02:57:01 +0000 (18:57 -0800)]
date and time created 90/02/15 10:57:01 by bostic

SCCS-vsn: lib/libc/gen/glob.3 5.1

34 years agoupdate from Bob Corbett
Keith Bostic [Fri, 16 Feb 1990 01:44:20 +0000 (17:44 -0800)]
update from Bob Corbett

SCCS-vsn: usr.bin/yacc/test/error.tab.c 5.2
SCCS-vsn: usr.bin/yacc/test/error.y 5.2
SCCS-vsn: usr.bin/yacc/test/ftp.tab.c 5.2
SCCS-vsn: usr.bin/yacc/ACKNOWLEDGEMENTS 5.2
SCCS-vsn: usr.bin/yacc/defs.h 5.2
SCCS-vsn: usr.bin/yacc/error.c 5.2
SCCS-vsn: usr.bin/yacc/lalr.c 5.2
SCCS-vsn: usr.bin/yacc/output.c 5.2
SCCS-vsn: usr.bin/yacc/reader.c 5.2
SCCS-vsn: usr.bin/yacc/skeleton.c 5.2
SCCS-vsn: usr.bin/yacc/symtab.c 5.2

34 years agodate and time created 90/02/15 09:39:17 by bostic
Keith Bostic [Fri, 16 Feb 1990 01:39:17 +0000 (17:39 -0800)]
date and time created 90/02/15 09:39:17 by bostic

SCCS-vsn: usr.bin/yacc/test/ftp.y 5.1

34 years agodate and time created 90/02/15 09:39:15 by bostic
Keith Bostic [Fri, 16 Feb 1990 01:39:15 +0000 (17:39 -0800)]
date and time created 90/02/15 09:39:15 by bostic

SCCS-vsn: usr.bin/yacc/test/ftp.tab.h 5.1

34 years agodate and time created 90/02/15 09:39:12 by bostic
Keith Bostic [Fri, 16 Feb 1990 01:39:12 +0000 (17:39 -0800)]
date and time created 90/02/15 09:39:12 by bostic

SCCS-vsn: usr.bin/yacc/test/ftp.tab.c 5.1

34 years agodate and time created 90/02/15 09:39:10 by bostic
Keith Bostic [Fri, 16 Feb 1990 01:39:10 +0000 (17:39 -0800)]
date and time created 90/02/15 09:39:10 by bostic

SCCS-vsn: usr.bin/yacc/test/ftp.output 5.1

34 years agodate and time created 90/02/15 09:39:09 by bostic
Keith Bostic [Fri, 16 Feb 1990 01:39:09 +0000 (17:39 -0800)]
date and time created 90/02/15 09:39:09 by bostic

SCCS-vsn: usr.bin/yacc/test/error.y 5.1

34 years agodate and time created 90/02/15 09:39:07 by bostic
Keith Bostic [Fri, 16 Feb 1990 01:39:07 +0000 (17:39 -0800)]
date and time created 90/02/15 09:39:07 by bostic

SCCS-vsn: usr.bin/yacc/test/error.tab.h 5.1

34 years agodate and time created 90/02/15 09:39:05 by bostic
Keith Bostic [Fri, 16 Feb 1990 01:39:05 +0000 (17:39 -0800)]
date and time created 90/02/15 09:39:05 by bostic

SCCS-vsn: usr.bin/yacc/test/error.tab.c 5.1

34 years agodate and time created 90/02/15 09:39:03 by bostic
Keith Bostic [Fri, 16 Feb 1990 01:39:03 +0000 (17:39 -0800)]
date and time created 90/02/15 09:39:03 by bostic

SCCS-vsn: usr.bin/yacc/test/error.output 5.1

34 years agoremove nologin, it's paths.h now
Keith Bostic [Fri, 16 Feb 1990 01:21:23 +0000 (17:21 -0800)]
remove nologin, it's paths.h now

SCCS-vsn: libexec/rshd/pathnames.h 5.3
SCCS-vsn: sbin/shutdown/pathnames.h 5.3
SCCS-vsn: usr.bin/login/pathnames.h 5.4
SCCS-vsn: usr.bin/uucp/includes/pathnames.h 5.2

34 years agoadd nologin
Keith Bostic [Fri, 16 Feb 1990 01:19:28 +0000 (17:19 -0800)]
add nologin

SCCS-vsn: include/paths.h 5.5

34 years agooutput file is "as", not "all"
Thomas Ferrin [Thu, 15 Feb 1990 02:43:27 +0000 (18:43 -0800)]
output file is "as", not "all"

SCCS-vsn: old/as.vax/Makefile 5.8

34 years agoThis version compiles, not yet tested! (by kls).
Marc Teitelbaum [Thu, 15 Feb 1990 02:37:39 +0000 (18:37 -0800)]
This version compiles, not yet tested! (by kls).

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

34 years agocheckpoint by sklower before re-arranging
Marc Teitelbaum [Thu, 15 Feb 1990 02:32:16 +0000 (18:32 -0800)]
checkpoint by sklower before re-arranging

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

34 years agofixed pathname typo
Thomas Ferrin [Wed, 14 Feb 1990 22:29:13 +0000 (14:29 -0800)]
fixed pathname typo

SCCS-vsn: lib/libterm/Makefile 5.8

34 years agoconsistent typing
Thomas Ferrin [Wed, 14 Feb 1990 20:37:47 +0000 (12:37 -0800)]
consistent typing

SCCS-vsn: usr.bin/f77/libF77/trapov_.c 5.5
SCCS-vsn: usr.bin/f77/libF77/trpfpe_.c 5.6

34 years agoinclude explicit telldir and opendir instead of expecting them from libc
Kirk McKusick [Wed, 14 Feb 1990 10:40:41 +0000 (02:40 -0800)]
include explicit telldir and opendir instead of expecting them from libc

SCCS-vsn: sbin/restore/dirs.c 5.9

34 years agomake DIR typedef explicit, do not depend on dir.h for it
Kirk McKusick [Wed, 14 Feb 1990 10:39:43 +0000 (02:39 -0800)]
make DIR typedef explicit, do not depend on dir.h for it

SCCS-vsn: sbin/restore/restore.h 5.6

34 years agoupdate for NFS from Borman
Kirk McKusick [Wed, 14 Feb 1990 10:06:09 +0000 (02:06 -0800)]
update for NFS from Borman

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

34 years agonew version
Keith Bostic [Wed, 14 Feb 1990 08:18:48 +0000 (00:18 -0800)]
new version

SCCS-vsn: games/wump/Makefile 5.3

34 years agonew version from Dave Taylor
Keith Bostic [Wed, 14 Feb 1990 07:51:48 +0000 (23:51 -0800)]
new version from Dave Taylor

SCCS-vsn: games/wump/wump.c 4.2
SCCS-vsn: games/wump/wump.6 6.2

34 years agoobsolete
Keith Bostic [Wed, 14 Feb 1990 01:44:02 +0000 (17:44 -0800)]
obsolete

SCCS-vsn: lib/libcompat/4.3/rexec.3 6.7

34 years agotypo
Mike Karels [Wed, 14 Feb 1990 01:39:18 +0000 (17:39 -0800)]
typo

SCCS-vsn: sbin/ifconfig/ifconfig.8 6.8

34 years agoone more time; move TZDIR to /usr/share, leave localtime in /etc
Keith Bostic [Tue, 13 Feb 1990 04:22:06 +0000 (20:22 -0800)]
one more time; move TZDIR to /usr/share, leave localtime in /etc

SCCS-vsn: include/tzfile.h 5.7

34 years agomight as well only have one copy.
Keith Bostic [Tue, 13 Feb 1990 04:20:39 +0000 (20:20 -0800)]
might as well only have one copy.

SCCS-vsn: include/memory.h 5.3

34 years agomake time values u_long's -- should eventually be time_t's.
Keith Bostic [Tue, 13 Feb 1990 04:19:18 +0000 (20:19 -0800)]
make time values u_long's -- should eventually be time_t's.
yank to 5.0

SCCS-vsn: include/pwd.h 5.0

34 years agodate and time created 90/02/12 10:48:37 by bostic
Keith Bostic [Tue, 13 Feb 1990 02:48:37 +0000 (18:48 -0800)]
date and time created 90/02/12 10:48:37 by bostic

SCCS-vsn: share/misc/na.phone 5.1

34 years agominor stylistic changes
Keith Bostic [Sun, 11 Feb 1990 08:29:59 +0000 (00:29 -0800)]
minor stylistic changes

SCCS-vsn: share/misc/inter.phone 5.2

34 years agodate and time created 90/02/09 20:32:46 by bostic
Keith Bostic [Sat, 10 Feb 1990 12:32:46 +0000 (04:32 -0800)]
date and time created 90/02/09 20:32:46 by bostic

SCCS-vsn: share/misc/inter.phone 5.1

34 years agomake -t meaningful in conjuction with -a
Kirk McKusick [Sat, 10 Feb 1990 10:35:41 +0000 (02:35 -0800)]
make -t meaningful in conjuction with -a

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

34 years agohave to check type, not just device number
Kirk McKusick [Sat, 10 Feb 1990 08:06:22 +0000 (00:06 -0800)]
have to check type, not just device number

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

34 years agodon't fork off an output filter if it won't ever be used
Thomas Ferrin [Sat, 10 Feb 1990 01:33:23 +0000 (17:33 -0800)]
don't fork off an output filter if it won't ever be used

SCCS-vsn: usr.sbin/lpr/lpd/printjob.c 5.11

34 years agodo not try to fsck non-ufs filesystems (from borman@cray.com)
Kirk McKusick [Fri, 9 Feb 1990 13:39:25 +0000 (05:39 -0800)]
do not try to fsck non-ufs filesystems (from borman@cray.com)

SCCS-vsn: sbin/fsck/main.c 5.19

34 years agobut now it needs buf.h. see, we should include every header in every file ;)...
Marc Teitelbaum [Fri, 9 Feb 1990 10:51:40 +0000 (02:51 -0800)]
but now it needs buf.h.  see, we should include every header in every file ;)...

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

34 years agodate and time created 90/02/08 18:45:10 by marc
Marc Teitelbaum [Fri, 9 Feb 1990 10:45:10 +0000 (02:45 -0800)]
date and time created 90/02/08 18:45:10 by marc

SCCS-vsn: sys/sys/tsleep.h 7.1

34 years agotsleep
Marc Teitelbaum [Fri, 9 Feb 1990 10:23:21 +0000 (02:23 -0800)]
tsleep

SCCS-vsn: sys/vax/uba/ad.c 7.4
SCCS-vsn: sys/vax/uba/ct.c 7.3
SCCS-vsn: sys/vax/uba/dh.c 7.9
SCCS-vsn: sys/vax/uba/dhu.c 7.8
SCCS-vsn: sys/vax/uba/dmf.c 7.9
SCCS-vsn: sys/vax/uba/dmx.c 1.3
SCCS-vsn: sys/vax/uba/dn.c 7.4
SCCS-vsn: sys/vax/uba/dz.c 7.5
SCCS-vsn: sys/vax/uba/ik.c 7.4
SCCS-vsn: sys/vax/uba/lp.c 7.4
SCCS-vsn: sys/vax/uba/np.c 7.4
SCCS-vsn: sys/vax/uba/ps.c 7.3
SCCS-vsn: sys/vax/uba/tm.c 7.7
SCCS-vsn: sys/vax/uba/uda.c 7.25
SCCS-vsn: sys/vax/uba/ut.c 7.5
SCCS-vsn: sys/vax/uba/uu.c 7.3
SCCS-vsn: sys/vax/uba/vs.c 7.4

34 years agotsleep
Marc Teitelbaum [Fri, 9 Feb 1990 09:14:45 +0000 (01:14 -0800)]
tsleep

SCCS-vsn: sys/ufs/mfs/mfs_vfsops.c 7.9

34 years agohave to invalidate the cache for certain NFS transactions (from gmf@osf.org)
Kirk McKusick [Fri, 9 Feb 1990 09:12:24 +0000 (01:12 -0800)]
have to invalidate the cache for certain NFS transactions (from gmf@osf.org)

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

34 years agotsleep
Marc Teitelbaum [Fri, 9 Feb 1990 09:07:27 +0000 (01:07 -0800)]
tsleep

SCCS-vsn: sys/nfs/nfs_syscalls.c 7.6
SCCS-vsn: sys/sys/socketvar.h 7.7
SCCS-vsn: sys/vax/vax/tu.c 7.2

34 years agoforgot tsleep.h
Marc Teitelbaum [Fri, 9 Feb 1990 08:40:56 +0000 (00:40 -0800)]
forgot tsleep.h

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

34 years agouse bwrite to avoid getting out of sync with it
Kirk McKusick [Fri, 9 Feb 1990 08:15:28 +0000 (00:15 -0800)]
use bwrite to avoid getting out of sync with it

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

34 years agotsleep
Marc Teitelbaum [Fri, 9 Feb 1990 07:58:18 +0000 (23:58 -0800)]
tsleep

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

34 years agomissing parameter to mntflushbuf (from noemi@osf.org)
Kirk McKusick [Fri, 9 Feb 1990 07:30:34 +0000 (23:30 -0800)]
missing parameter to mntflushbuf (from noemi@osf.org)

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

34 years agoreassign instead of invalidating buffers associated with other vnodes
Kirk McKusick [Fri, 9 Feb 1990 05:54:59 +0000 (21:54 -0800)]
reassign instead of invalidating buffers associated with other vnodes
when doing vinvalbuf (fix for itrunc from noemi@osf.org)

SCCS-vsn: sys/kern/vfs_bio.c 7.21
SCCS-vsn: sys/kern/vfs_cluster.c 7.21

34 years agooptimization from Noemi Paciorek <noemi@osf.org>
Kirk McKusick [Fri, 9 Feb 1990 05:23:05 +0000 (21:23 -0800)]
optimization from Noemi Paciorek <noemi@osf.org>

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

34 years agodate and time created 90/02/07 19:18:39 by mckusick
Kirk McKusick [Thu, 8 Feb 1990 11:18:39 +0000 (03:18 -0800)]
date and time created 90/02/07 19:18:39 by mckusick

SCCS-vsn: share/doc/papers/memfs/0.t 1.1

34 years agocheck for compat ioctls. pgrp can now be null.
Marc Teitelbaum [Thu, 8 Feb 1990 07:42:11 +0000 (23:42 -0800)]
check for compat ioctls. pgrp can now be null.

SCCS-vsn: sys/kern/tty.c 7.20

34 years agotsleep
Marc Teitelbaum [Thu, 8 Feb 1990 07:39:53 +0000 (23:39 -0800)]
tsleep

SCCS-vsn: sys/kern/kern_exit.c 7.14
SCCS-vsn: sys/kern/sys_generic.c 7.13

34 years agoexclude sccs changes to remove contrib line from copyright
Keith Bostic [Thu, 8 Feb 1990 00:25:20 +0000 (16:25 -0800)]
exclude sccs changes to remove contrib line from copyright

SCCS-vsn: usr.bin/finger/finger.c 5.19
SCCS-vsn: usr.bin/finger/finger.h 5.4
SCCS-vsn: usr.bin/finger/lprint.c 5.9
SCCS-vsn: usr.bin/finger/net.c 5.3
SCCS-vsn: usr.bin/finger/sprint.c 5.6
SCCS-vsn: usr.bin/finger/util.c 5.8

34 years agocheck directory contents with a scan in disk block order
Kirk McKusick [Wed, 7 Feb 1990 16:23:02 +0000 (08:23 -0800)]
check directory contents with a scan in disk block order
instead of in the order encountered during descent from the root

SCCS-vsn: sbin/fsck/pass2.c 5.9

34 years agouse inoinfo structure to quickly find any orphaned directories
Kirk McKusick [Wed, 7 Feb 1990 16:20:55 +0000 (08:20 -0800)]
use inoinfo structure to quickly find any orphaned directories

SCCS-vsn: sbin/fsck/pass3.c 5.8

34 years agostruct inoinfo is promoted to fsck.h;
Kirk McKusick [Wed, 7 Feb 1990 16:19:52 +0000 (08:19 -0800)]
struct inoinfo is promoted to fsck.h;
add routines to manage pass1 inode buffer;
getcacheino is merged into pass2;
allow sortlist to grow if calculation of number of directories is wrong;
simplify cleanup of inoinfo data structures

SCCS-vsn: sbin/fsck/inode.c 5.13

34 years agoadd pass1 buffer constant;
Kirk McKusick [Wed, 7 Feb 1990 16:17:01 +0000 (08:17 -0800)]
add pass1 buffer constant;
add inoinfo structure to describe essential directory contents

SCCS-vsn: sbin/fsck/fsck.h 5.12

34 years agoadd propogate to find directory connectivity;
Kirk McKusick [Wed, 7 Feb 1990 16:15:54 +0000 (08:15 -0800)]
add propogate to find directory connectivity;
descend is gone, mostly moved into pass2;
add fileerror similar to direrror, but giving current directory;
pathnames are now calculated when needed rather than continuously maintained;
add function changeino to change the inode number of an entry

SCCS-vsn: sbin/fsck/dir.c 5.12

34 years agouse special routine to scan inode list
Kirk McKusick [Wed, 7 Feb 1990 16:10:53 +0000 (08:10 -0800)]
use special routine to scan inode list

SCCS-vsn: sbin/fsck/pass1.c 5.11

34 years agoallocate hash headers and sort list
Kirk McKusick [Wed, 7 Feb 1990 16:10:14 +0000 (08:10 -0800)]
allocate hash headers and sort list

SCCS-vsn: sbin/fsck/setup.c 5.26

34 years agocheck correct variable; have to use slow but safe ginode when printing pathnames
Kirk McKusick [Wed, 7 Feb 1990 16:09:28 +0000 (08:09 -0800)]
check correct variable; have to use slow but safe ginode when printing pathnames

SCCS-vsn: sbin/fsck/utilities.c 5.23

34 years agowant to round to number of frags not fragmment size
Kirk McKusick [Wed, 7 Feb 1990 13:40:54 +0000 (05:40 -0800)]
want to round to number of frags not fragmment size

SCCS-vsn: sbin/fsck/pass5.c 5.11

34 years agominor edits for structure renaming (checkin by mckusick)
Marc Teitelbaum [Wed, 7 Feb 1990 08:09:24 +0000 (00:09 -0800)]
minor edits for structure renaming (checkin by mckusick)

SCCS-vsn: usr.bin/w/w.c 5.15

34 years agofor karels; switchover to new tty ioctls & session handling; DCD checking
Sam Leffler [Wed, 7 Feb 1990 02:28:03 +0000 (18:28 -0800)]
for karels; switchover to new tty ioctls & session handling; DCD checking

SCCS-vsn: usr.sbin/sliplogin/sliplogin.c 1.4

34 years agoNIST claims that no user data implies always accept; emit void control header.
Keith Sklower [Tue, 6 Feb 1990 10:48:50 +0000 (02:48 -0800)]
NIST claims that no user data implies always accept; emit void control header.

SCCS-vsn: sys/netiso/tp_input.c 7.6

34 years agoallow rewinddir to work in all contexts
Kirk McKusick [Tue, 6 Feb 1990 09:34:04 +0000 (01:34 -0800)]
allow rewinddir to work in all contexts

SCCS-vsn: include/dirent.h 5.7

34 years agorecreate, add decimal mapping
Keith Bostic [Tue, 6 Feb 1990 03:59:05 +0000 (19:59 -0800)]
recreate, add decimal mapping

SCCS-vsn: share/man/man7/ascii.7 6.2

34 years agoadd decimal list
Keith Bostic [Tue, 6 Feb 1990 03:57:58 +0000 (19:57 -0800)]
add decimal list

SCCS-vsn: share/misc/ascii 5.2

34 years agofix C_HS and T_TXT handling
Jim Bloom [Mon, 5 Feb 1990 06:19:21 +0000 (22:19 -0800)]
fix C_HS and T_TXT handling

SCCS-vsn: lib/libc/net/res_debug.c 5.28

34 years agoAdd code in mountnfs() and nfs_unmount() to hold and release respectively,
Kirk McKusick [Sun, 4 Feb 1990 09:54:55 +0000 (01:54 -0800)]
Add code in mountnfs() and nfs_unmount() to hold and release respectively,
the vnode/nfsnode representing the remote root. If this action is not taken
and the vnode is dropped from the cache because of heavy activity, there is
no way to identify the remote root vnode during ".." traversal of the mount
point. (from gmf@osf.org)

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

34 years agochange setlogname --> setlogin
Keith Sklower [Sat, 3 Feb 1990 13:40:39 +0000 (05:40 -0800)]
change setlogname --> setlogin

SCCS-vsn: usr.bin/login/login.c 5.49

34 years agomknod moved from etc to sbin
Keith Sklower [Sat, 3 Feb 1990 12:23:00 +0000 (04:23 -0800)]
mknod moved from etc to sbin

SCCS-vsn: etc/etc.vax/MAKEDEV 4.32

34 years agono reason for this access call
Keith Bostic [Sat, 3 Feb 1990 09:59:57 +0000 (01:59 -0800)]
no reason for this access call

SCCS-vsn: lib/libc/gen/ctime.c 5.20

34 years agodate and time created 90/02/02 17:28:15 by bostic
Keith Bostic [Sat, 3 Feb 1990 09:28:15 +0000 (01:28 -0800)]
date and time created 90/02/02 17:28:15 by bostic

SCCS-vsn: share/zoneinfo/datfiles/usno1989 5.1

34 years agodate and time created 90/02/02 17:28:13 by bostic
Keith Bostic [Sat, 3 Feb 1990 09:28:13 +0000 (01:28 -0800)]
date and time created 90/02/02 17:28:13 by bostic

SCCS-vsn: share/zoneinfo/datfiles/usno1988 5.1