unix-history/.git
32 years agolets try that usage stmt again...
Cynthia A. E. Livingston [Sat, 9 Nov 1991 07:10:38 +0000 (23:10 -0800)]
lets try that usage stmt again...

SCCS-vsn: bin/stty/stty.c 5.31

32 years agoput in Mary's pricing phrase
Pauline Schwartz [Sat, 9 Nov 1991 07:08:20 +0000 (23:08 -0800)]
put in Mary's pricing phrase

SCCS-vsn: admin/admin/4.3Reno/Add.Reno.86.ATT 1.2

32 years agofix usage stmt, make clear flags and f are bsd extensions to posix
Cynthia A. E. Livingston [Sat, 9 Nov 1991 07:07:08 +0000 (23:07 -0800)]
fix usage stmt, make clear flags and f are bsd extensions to posix

SCCS-vsn: bin/stty/stty.1 6.15
SCCS-vsn: bin/stty/stty.c 5.30

32 years agoproper setup for FIFO's
Kirk McKusick [Sat, 9 Nov 1991 06:17:13 +0000 (22:17 -0800)]
proper setup for FIFO's

SCCS-vsn: sys/ufs/lfs/lfs_inode.c 7.48
SCCS-vsn: sys/ufs/lfs/lfs_extern.h 7.3
SCCS-vsn: sys/ufs/ffs/ffs_inode.c 7.43
SCCS-vsn: sys/ufs/ffs/ffs_extern.h 7.3

32 years agordist chown/chgrp security problem; bug report net2/usr.bin/2
Keith Bostic [Sat, 9 Nov 1991 03:31:56 +0000 (19:31 -0800)]
rdist chown/chgrp security problem; bug report net2/usr.bin/2

SCCS-vsn: usr.bin/rdist/server.c 5.16

32 years agodate and time created 91/11/07 23:47:16 by eric
Eric Allman [Fri, 8 Nov 1991 15:47:16 +0000 (07:47 -0800)]
date and time created 91/11/07 23:47:16 by eric

SCCS-vsn: usr.sbin/sendmail/cf/cf/cs-sunos4.1.mc 2.1

32 years agodate and time created 91/11/07 23:44:52 by eric
Eric Allman [Fri, 8 Nov 1991 15:44:52 +0000 (07:44 -0800)]
date and time created 91/11/07 23:44:52 by eric

SCCS-vsn: usr.sbin/sendmail/cf/cf/cs-ultrix4.mc 2.1

32 years agofinish job kirk started
Keith Sklower [Fri, 8 Nov 1991 10:03:03 +0000 (02:03 -0800)]
finish job kirk started

SCCS-vsn: sys/i386/i386/genassym.c 5.14

32 years agorunning since may 90
Mike Karels [Fri, 8 Nov 1991 04:41:55 +0000 (20:41 -0800)]
running since may 90

SCCS-vsn: usr.sbin/sendmail/EPA/mldistrib/mldistrib.c 5.4

32 years agoAdded support for displaying non-printable characters
Christos Zoulas [Thu, 7 Nov 1991 08:09:56 +0000 (00:09 -0800)]
Added support for displaying non-printable characters

SCCS-vsn: bin/csh/csh.c 5.33
SCCS-vsn: bin/csh/dir.c 5.17
SCCS-vsn: bin/csh/dol.c 5.18
SCCS-vsn: bin/csh/exec.c 5.21
SCCS-vsn: bin/csh/exp.c 5.15
SCCS-vsn: bin/csh/extern.h 5.11
SCCS-vsn: bin/csh/file.c 5.21
SCCS-vsn: bin/csh/func.c 5.32
SCCS-vsn: bin/csh/glob.c 5.32
SCCS-vsn: bin/csh/lex.c 5.26
SCCS-vsn: bin/csh/misc.c 5.18
SCCS-vsn: bin/csh/proc.c 5.28
SCCS-vsn: bin/csh/sem.c 5.22
SCCS-vsn: bin/csh/set.c 5.17
SCCS-vsn: bin/csh/str.c 5.11

32 years agodon't step over the end of the argv array
Keith Bostic [Thu, 7 Nov 1991 07:15:39 +0000 (23:15 -0800)]
don't step over the end of the argv array

SCCS-vsn: bin/ls/ls.c 5.50

32 years agoPOSIX 1003.2 compatibility; "word" now defined by isspace(3)
Keith Bostic [Thu, 7 Nov 1991 04:38:51 +0000 (20:38 -0800)]
POSIX 1003.2 compatibility; "word" now defined by isspace(3)

SCCS-vsn: usr.bin/wc/wc.1 6.5
SCCS-vsn: usr.bin/wc/wc.c 5.8

32 years agoChanged "amendment" to "Addendum" to match title
Pauline Schwartz [Thu, 7 Nov 1991 04:11:20 +0000 (20:11 -0800)]
Changed "amendment" to "Addendum" to match title

SCCS-vsn: admin/admin/4.3/Add1.bsd.83.dom 1.3

32 years agodate and time created 91/11/06 09:47:27 by bostic
Keith Bostic [Thu, 7 Nov 1991 01:47:27 +0000 (17:47 -0800)]
date and time created 91/11/06 09:47:27 by bostic

SCCS-vsn: admin/style/README 5.1

32 years agodate and time created 91/11/06 09:47:25 by bostic
Keith Bostic [Thu, 7 Nov 1991 01:47:25 +0000 (17:47 -0800)]
date and time created 91/11/06 09:47:25 by bostic

SCCS-vsn: admin/style/indent.pro 5.1

32 years agonot skipping erase characters; bug report net2/usr.bin/1
Keith Bostic [Thu, 7 Nov 1991 01:37:37 +0000 (17:37 -0800)]
not skipping erase characters; bug report net2/usr.bin/1

SCCS-vsn: usr.bin/talk/display.c 5.5

32 years agouse mmap for debugging stripping so don't run out of memory
Keith Bostic [Thu, 7 Nov 1991 00:47:17 +0000 (16:47 -0800)]
use mmap for debugging stripping so don't run out of memory

SCCS-vsn: usr.bin/strip/strip.c 5.8

32 years agodon't terminate with a period, then cut and paste doesn't work
Keith Bostic [Thu, 7 Nov 1991 00:27:16 +0000 (16:27 -0800)]
don't terminate with a period, then cut and paste doesn't work

SCCS-vsn: libexec/talkd/announce.c 5.12

32 years agolint
Kirk McKusick [Wed, 6 Nov 1991 14:07:08 +0000 (06:07 -0800)]
lint

SCCS-vsn: sys/hp300/include/pmap.h 7.7
SCCS-vsn: sys/hp300/hp300/mem.c 7.8
SCCS-vsn: sys/hp/dev/ite.c 7.7

32 years agoescape two character sequence - this man page still needs preening
Cynthia A. E. Livingston [Wed, 6 Nov 1991 14:04:16 +0000 (06:04 -0800)]
escape two character sequence - this man page still needs preening

SCCS-vsn: bin/stty/stty.1 6.14

32 years agolint
Kirk McKusick [Wed, 6 Nov 1991 09:03:07 +0000 (01:03 -0800)]
lint

SCCS-vsn: sys/nfs/nfsmount.h 7.8
SCCS-vsn: sys/nfs/nfs_vfsops.c 7.33
SCCS-vsn: sys/hp300/hp300/machdep.c 7.20
SCCS-vsn: sys/hp300/dev/sd.c 7.11
SCCS-vsn: sys/hp300/dev/rd.c 7.12

32 years agocreate kernel /usr/include symlink
Keith Bostic [Wed, 6 Nov 1991 08:08:57 +0000 (00:08 -0800)]
create kernel /usr/include symlink

SCCS-vsn: bin/df/df.c 5.26

32 years agoreorganization to move ufsmount ops to be vnode ops;
Kirk McKusick [Wed, 6 Nov 1991 07:47:24 +0000 (23:47 -0800)]
reorganization to move ufsmount ops to be vnode ops;
(some ops just added in a skeletal way)

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

32 years agoreorganization to move ufsmount ops to be vnode ops
Kirk McKusick [Wed, 6 Nov 1991 07:46:41 +0000 (23:46 -0800)]
reorganization to move ufsmount ops to be vnode ops

SCCS-vsn: sys/ufs/mfs/mfsnode.h 7.5
SCCS-vsn: sys/ufs/mfs/mfs_vnops.c 7.25
SCCS-vsn: sys/ufs/mfs/mfs_vfsops.c 7.21
SCCS-vsn: sys/nfs/nfsnode.h 7.13

32 years agoreorganization to move ufsmount ops to be vnode ops;
Kirk McKusick [Wed, 6 Nov 1991 07:41:07 +0000 (23:41 -0800)]
reorganization to move ufsmount ops to be vnode ops;
gets rid of XXX in previous delta

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

32 years agoreorganization to move ufsmount ops to be vnode ops
Kirk McKusick [Wed, 6 Nov 1991 07:40:39 +0000 (23:40 -0800)]
reorganization to move ufsmount ops to be vnode ops

SCCS-vsn: sys/ufs/lfs/lfs_inode.c 7.47
SCCS-vsn: sys/ufs/lfs/lfs_extern.h 7.2
SCCS-vsn: sys/ufs/lfs/lfs_segment.c 7.2
SCCS-vsn: sys/miscfs/deadfs/dead_vnops.c 7.14
SCCS-vsn: sys/miscfs/fifofs/fifo_vnops.c 7.8
SCCS-vsn: sys/miscfs/specfs/spec_vnops.c 7.40

32 years agoreorganization to move ufsmount ops to be vnode ops;
Kirk McKusick [Wed, 6 Nov 1991 07:32:05 +0000 (23:32 -0800)]
reorganization to move ufsmount ops to be vnode ops;
bmap becomes entirely filesystem specific

SCCS-vsn: sys/ufs/lfs/lfs_balloc.c 7.20

32 years agoreorganization to move ufsmount ops to be vnode ops
Kirk McKusick [Wed, 6 Nov 1991 07:31:24 +0000 (23:31 -0800)]
reorganization to move ufsmount ops to be vnode ops

SCCS-vsn: sys/ufs/lfs/lfs_alloc.c 7.35

32 years agoreorganization to move ufsmount ops to be vnode ops;
Kirk McKusick [Wed, 6 Nov 1991 07:30:57 +0000 (23:30 -0800)]
reorganization to move ufsmount ops to be vnode ops;
root, fhtovp, and vptofh become filesystem specific

SCCS-vsn: sys/ufs/lfs/lfs_vfsops.c 7.64

32 years agoreorganization to move ufsmount ops to be vnode ops;
Kirk McKusick [Wed, 6 Nov 1991 07:29:54 +0000 (23:29 -0800)]
reorganization to move ufsmount ops to be vnode ops;
inactive routine, spec ops, and fifo ops become filesystem specific

SCCS-vsn: sys/ufs/lfs/lfs_vnops.c 7.71

32 years agoreorganization to move ufsmount ops to be vnode ops; blkatoff
Kirk McKusick [Wed, 6 Nov 1991 07:28:37 +0000 (23:28 -0800)]
reorganization to move ufsmount ops to be vnode ops; blkatoff

SCCS-vsn: sys/ufs/lfs/lfs_subr.c 7.3

32 years agoreorganization to move ufsmount ops to be vnode ops; add new ops
Kirk McKusick [Wed, 6 Nov 1991 07:25:27 +0000 (23:25 -0800)]
reorganization to move ufsmount ops to be vnode ops; add new ops

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

32 years agoreorganization to move ufsmount ops to be vnode ops; add spec ops
Kirk McKusick [Wed, 6 Nov 1991 07:21:30 +0000 (23:21 -0800)]
reorganization to move ufsmount ops to be vnode ops; add spec ops

SCCS-vsn: sys/miscfs/specfs/specdev.h 7.5

32 years agoreorganization to move ufsmount ops to be vnode ops; add fifo ops
Kirk McKusick [Wed, 6 Nov 1991 07:21:03 +0000 (23:21 -0800)]
reorganization to move ufsmount ops to be vnode ops; add fifo ops

SCCS-vsn: sys/miscfs/fifofs/fifo.h 7.2

32 years agoreorganization to move ufsmount ops to be vnode ops;
Kirk McKusick [Wed, 6 Nov 1991 06:42:41 +0000 (22:42 -0800)]
reorganization to move ufsmount ops to be vnode ops;
ufs_ihash returns a vnode instead of an inode

SCCS-vsn: sys/ufs/ffs/ufs_ihash.c 7.2
SCCS-vsn: sys/ufs/ufs/ufs_ihash.c 7.2

32 years agoreorganization to move ufsmount ops to be vnode ops
Kirk McKusick [Wed, 6 Nov 1991 06:40:46 +0000 (22:40 -0800)]
reorganization to move ufsmount ops to be vnode ops

SCCS-vsn: sys/ufs/ffs/ufs_extern.h 7.2
SCCS-vsn: sys/ufs/ufs/ufs_extern.h 7.2

32 years agoreorganization to move ufsmount ops to be vnode ops;
Kirk McKusick [Wed, 6 Nov 1991 06:39:24 +0000 (22:39 -0800)]
reorganization to move ufsmount ops to be vnode ops;
ufs_bmap, spec ops, and fifo ops become filesystem specific

SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 7.67
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 7.67

32 years agoreorganization to move ufsmount ops to be vnode ops;
Kirk McKusick [Wed, 6 Nov 1991 06:37:56 +0000 (22:37 -0800)]
reorganization to move ufsmount ops to be vnode ops;
ufs_root, ufs_fhtovp, and ufs_vptofh become filesystem specific

SCCS-vsn: sys/ufs/ffs/ufs_vfsops.c 7.58
SCCS-vsn: sys/ufs/ufs/ufs_vfsops.c 7.58

32 years agoreorganization to move ufsmount ops to be vnode ops
Kirk McKusick [Wed, 6 Nov 1991 06:36:57 +0000 (22:36 -0800)]
reorganization to move ufsmount ops to be vnode ops

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

32 years agoreorganization to move ufsmount ops to be vnode ops; delete ops
Kirk McKusick [Wed, 6 Nov 1991 06:36:21 +0000 (22:36 -0800)]
reorganization to move ufsmount ops to be vnode ops; delete ops

SCCS-vsn: sys/ufs/ffs/ufsmount.h 7.11
SCCS-vsn: sys/ufs/ufs/ufsmount.h 7.11

32 years agoreorganization to move ufsmount ops to be vnode ops;
Kirk McKusick [Wed, 6 Nov 1991 06:34:45 +0000 (22:34 -0800)]
reorganization to move ufsmount ops to be vnode ops;
inactive becomes filesystem specific

SCCS-vsn: sys/ufs/ffs/ufs_inode.c 7.42
SCCS-vsn: sys/ufs/ufs/ufs_inode.c 7.42

32 years agoreorganization to move ufsmount ops to be vnode ops;
Kirk McKusick [Wed, 6 Nov 1991 06:33:43 +0000 (22:33 -0800)]
reorganization to move ufsmount ops to be vnode ops;
must add fifo and spec ops vectors; must add inactive routine

SCCS-vsn: sys/ufs/ffs/ffs_vnops.c 7.66

32 years agoreorganization to move ufsmount ops to be vnode ops
Kirk McKusick [Wed, 6 Nov 1991 06:32:38 +0000 (22:32 -0800)]
reorganization to move ufsmount ops to be vnode ops

SCCS-vsn: sys/ufs/ffs/ffs_extern.h 7.2
SCCS-vsn: sys/ufs/ffs/ffs_alloc.c 7.29
SCCS-vsn: sys/ufs/ffs/ffs_balloc.c 7.15
SCCS-vsn: sys/ufs/ffs/ffs_subr.c 7.15
SCCS-vsn: sys/ufs/ffs/ffs_inode.c 7.42
SCCS-vsn: sys/ufs/ffs/ffs_vfsops.c 7.58

32 years agoROOTINO is in common code
Keith Bostic [Wed, 6 Nov 1991 04:30:28 +0000 (20:30 -0800)]
ROOTINO is in common code

SCCS-vsn: sys/ufs/lfs/lfs.h 7.2

32 years agoPut in Mary's pricing clause
Pauline Schwartz [Wed, 6 Nov 1991 01:58:13 +0000 (17:58 -0800)]
Put in Mary's pricing clause

SCCS-vsn: admin/admin/4.3Reno/Add.Reno.83 1.4

32 years agobreak FFS into UFS/FFS/LFS; doesn't need -I/sys any more
Keith Bostic [Tue, 5 Nov 1991 14:33:13 +0000 (06:33 -0800)]
break FFS into UFS/FFS/LFS; doesn't need -I/sys any more

SCCS-vsn: usr.bin/fstat/Makefile 5.6
SCCS-vsn: usr.bin/fstat/fstat.c 5.34

32 years agoenpload doesn't need -I/sys
Keith Bostic [Tue, 5 Nov 1991 14:27:09 +0000 (06:27 -0800)]
enpload doesn't need -I/sys

SCCS-vsn: old/enpload/Makefile 5.8

32 years agops doesn't need -I/sys
Keith Bostic [Tue, 5 Nov 1991 14:26:47 +0000 (06:26 -0800)]
ps doesn't need -I/sys

SCCS-vsn: bin/ps/Makefile 5.6

32 years agohash_open -> dbopen
Keith Bostic [Tue, 5 Nov 1991 14:24:59 +0000 (06:24 -0800)]
hash_open -> dbopen

SCCS-vsn: lib/libc/gen/devname.c 5.15

32 years agobreak FFS into UFS/FFS/LFS
Keith Bostic [Tue, 5 Nov 1991 14:22:56 +0000 (06:22 -0800)]
break FFS into UFS/FFS/LFS

SCCS-vsn: lib/libc/gen/disklabel.c 5.18
SCCS-vsn: sbin/fsck/dir.c 5.20
SCCS-vsn: sbin/fsck/inode.c 5.19
SCCS-vsn: sbin/fsck/main.c 5.29
SCCS-vsn: sbin/fsck/pass1.c 5.17
SCCS-vsn: sbin/fsck/pass1b.c 5.9
SCCS-vsn: sbin/fsck/pass2.c 5.18
SCCS-vsn: sbin/fsck/pass3.c 5.11
SCCS-vsn: sbin/fsck/pass4.c 5.11
SCCS-vsn: sbin/fsck/pass5.c 5.14
SCCS-vsn: sbin/fsck/setup.c 5.34
SCCS-vsn: sbin/fsck/utilities.c 5.31
SCCS-vsn: sbin/newfs/mkfs.c 6.19
SCCS-vsn: sbin/newfs/newfs.c 6.29

32 years agoCouple of new variables...
Christos Zoulas [Tue, 5 Nov 1991 10:50:27 +0000 (02:50 -0800)]
Couple of new variables...

SCCS-vsn: bin/csh/csh.h 5.20

32 years agoSome modifier, which, and $! documentation
Christos Zoulas [Tue, 5 Nov 1991 10:50:05 +0000 (02:50 -0800)]
Some modifier, which, and $! documentation

SCCS-vsn: bin/csh/csh.1 6.19

32 years agoreset the alias and eval pointers before calling lex
Christos Zoulas [Tue, 5 Nov 1991 10:49:32 +0000 (02:49 -0800)]
reset the alias and eval pointers before calling lex

SCCS-vsn: bin/csh/glob.c 5.31

32 years agoLoop freeing was busted
Christos Zoulas [Tue, 5 Nov 1991 10:49:14 +0000 (02:49 -0800)]
Loop freeing was busted

SCCS-vsn: bin/csh/func.c 5.31

32 years agoAdded :a modifier and $foo:s
Christos Zoulas [Tue, 5 Nov 1991 10:24:52 +0000 (02:24 -0800)]
Added :a modifier and $foo:s

SCCS-vsn: bin/csh/dol.c 5.17
SCCS-vsn: bin/csh/lex.c 5.25

32 years agoChanged slightly the $! error message
Christos Zoulas [Tue, 5 Nov 1991 10:23:45 +0000 (02:23 -0800)]
Changed slightly the $! error message

SCCS-vsn: bin/csh/err.c 5.12

32 years agoWe need strstr now...
Christos Zoulas [Tue, 5 Nov 1991 10:22:40 +0000 (02:22 -0800)]
We need strstr now...

SCCS-vsn: bin/csh/misc.c 5.17
SCCS-vsn: bin/csh/str.c 5.10
SCCS-vsn: bin/csh/extern.h 5.10

32 years agoOnintr would reset SIGINT if found in /etc/csh.{cshrc,login}
Christos Zoulas [Tue, 5 Nov 1991 10:21:55 +0000 (02:21 -0800)]
Onintr would reset SIGINT if found in /etc/csh.{cshrc,login}

SCCS-vsn: bin/csh/csh.c 5.32

32 years agoAdded noambiguous
Christos Zoulas [Tue, 5 Nov 1991 10:20:55 +0000 (02:20 -0800)]
Added noambiguous

SCCS-vsn: bin/csh/const.c 5.5
SCCS-vsn: bin/csh/sem.c 5.21

32 years agoadd LFS file system type
Kirk McKusick [Tue, 5 Nov 1991 06:36:53 +0000 (22:36 -0800)]
add LFS file system type

SCCS-vsn: sys/sys/disklabel.h 7.21

32 years agoadd typename for LFS, integrate comments into structure. Not sure this
Keith Bostic [Tue, 5 Nov 1991 03:57:43 +0000 (19:57 -0800)]
add typename for LFS, integrate comments into structure.  Not sure this
will compile everywhere, but if it had been integrated before I wouldn't
have missed the typename.

SCCS-vsn: sys/sys/disklabel.h 7.21

32 years agohave to grab information before the vnode is released
Keith Bostic [Mon, 4 Nov 1991 06:10:11 +0000 (22:10 -0800)]
have to grab information before the vnode is released

SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 7.66
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 7.66

32 years agoput FFS stuff on a #define
Keith Bostic [Sat, 2 Nov 1991 10:23:53 +0000 (02:23 -0800)]
put FFS stuff on a #define

SCCS-vsn: sys/kern/vfs_conf.c 7.5

32 years agoDon't bomb if we can't find a process for a tty.
Craig Leres [Sat, 2 Nov 1991 10:17:09 +0000 (02:17 -0800)]
Don't bomb if we can't find a process for a tty.

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

32 years agoUFS/FFS split for LFS version 1
Keith Bostic [Sat, 2 Nov 1991 10:15:56 +0000 (02:15 -0800)]
UFS/FFS split for LFS version 1

SCCS-vsn: sys/ufs/ffs/ufs_extern.h 7.1
SCCS-vsn: sys/ufs/ufs/ufs_extern.h 7.1
SCCS-vsn: sys/ufs/ffs/ufs_ihash.c 7.1
SCCS-vsn: sys/ufs/ufs/ufs_ihash.c 7.1

32 years agoprototype cleanups
Keith Bostic [Sat, 2 Nov 1991 10:15:07 +0000 (02:15 -0800)]
prototype cleanups

SCCS-vsn: sys/ufs/ffs/quota.h 7.10
SCCS-vsn: sys/ufs/ufs/quota.h 7.10

32 years agoUFS/FFS split for LFS version 1; delete file system specific routines:
Keith Bostic [Sat, 2 Nov 1991 10:14:44 +0000 (02:14 -0800)]
UFS/FFS split for LFS version 1; delete file system specific routines:
ufs_read, ufs_write and ufs_fsync; move overlapping check in strategy routine
into ffs/ffs_subr.c

SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 7.65
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 7.65

32 years agoUFS/FFS split for LFS version 1; delete file layout specific routines:
Keith Bostic [Sat, 2 Nov 1991 10:11:07 +0000 (02:11 -0800)]
UFS/FFS split for LFS version 1; delete file layout specific routines:
ufs_mountroot, ufs_mount, mountfs, ufs_unmount, ufs_statfs, ufs_sync, sbupdate

SCCS-vsn: sys/ufs/ffs/ufs_vfsops.c 7.57
SCCS-vsn: sys/ufs/ufs/ufs_vfsops.c 7.57

32 years agoUFS/FFS split for LFS version 1; inode can no longer directly access
Keith Bostic [Sat, 2 Nov 1991 10:09:23 +0000 (02:09 -0800)]
UFS/FFS split for LFS version 1; inode can no longer directly access
the superblock

SCCS-vsn: sys/ufs/ffs/ufs_quota.c 7.12
SCCS-vsn: sys/ufs/ufs/ufs_quota.c 7.12

32 years agoUFS/FFS split for LFS version 1; move blockatoff into FFS/LFS
Keith Bostic [Sat, 2 Nov 1991 10:07:06 +0000 (02:07 -0800)]
UFS/FFS split for LFS version 1; move blockatoff into FFS/LFS

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

32 years agoprototype cleanups
Keith Bostic [Sat, 2 Nov 1991 10:05:45 +0000 (02:05 -0800)]
prototype cleanups

SCCS-vsn: sys/ufs/ffs/ufs_lockf.c 7.8
SCCS-vsn: sys/ufs/ufs/ufs_lockf.c 7.8

32 years agomoved hashing into ufs_ihash.c; deleted FFS specific routines: iget,
Keith Bostic [Sat, 2 Nov 1991 10:05:18 +0000 (02:05 -0800)]
moved hashing into ufs_ihash.c; deleted FFS specific routines: iget,
iupdat, itrunc and indirtrunc

SCCS-vsn: sys/ufs/ffs/ufs_inode.c 7.41
SCCS-vsn: sys/ufs/ufs/ufs_inode.c 7.41

32 years agoprototyping fixes
Keith Bostic [Sat, 2 Nov 1991 10:02:03 +0000 (02:02 -0800)]
prototyping fixes

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

32 years agoadded LFS version 1; add inode ops routines, include ROOTINO #define
Keith Bostic [Sat, 2 Nov 1991 10:01:01 +0000 (02:01 -0800)]
added LFS version 1; add inode ops routines, include ROOTINO #define

SCCS-vsn: sys/ufs/ffs/ufsmount.h 7.10
SCCS-vsn: sys/ufs/ufs/ufsmount.h 7.10

32 years agoclean up prototypes
Keith Bostic [Sat, 2 Nov 1991 09:56:26 +0000 (01:56 -0800)]
clean up prototypes

SCCS-vsn: sys/ufs/ffs/lockf.h 7.2
SCCS-vsn: sys/ufs/ufs/lockf.h 7.2

32 years agoadd LFS version 1, UFS/FFS split for LFS version 1;
Keith Bostic [Sat, 2 Nov 1991 09:55:55 +0000 (01:55 -0800)]
add LFS version 1, UFS/FFS split for LFS version 1;
move prototypes to ufs_extern.h

SCCS-vsn: sys/ufs/ffs/inode.h 7.18
SCCS-vsn: sys/ufs/ufs/inode.h 7.18

32 years agodon't assume unless BYTE_ORDER is defined
Keith Bostic [Sat, 2 Nov 1991 09:54:41 +0000 (01:54 -0800)]
don't assume unless BYTE_ORDER is defined

SCCS-vsn: sys/ufs/ffs/dinode.h 7.11
SCCS-vsn: sys/ufs/ufs/dinode.h 7.11

32 years agofix copyright, this was done from scratch
Keith Bostic [Sat, 2 Nov 1991 09:52:15 +0000 (01:52 -0800)]
fix copyright, this was done from scratch

SCCS-vsn: sys/ufs/lfs/lfs_subr.c 7.2

32 years agodon't typedef struct lfs for now
Keith Bostic [Sat, 2 Nov 1991 09:48:35 +0000 (01:48 -0800)]
don't typedef struct lfs for now
UFS/FFS split for LFS version 1; lfs moves down one level

SCCS-vsn: sys/ufs/lfs/lfs_vfsops.c 7.63
SCCS-vsn: sys/ufs/lfs/lfs_vnops.c 7.70

32 years agoUFS/FFS split for LFS version 1; lfs moves down one level
Keith Bostic [Sat, 2 Nov 1991 09:47:01 +0000 (01:47 -0800)]
UFS/FFS split for LFS version 1; lfs moves down one level

SCCS-vsn: sys/ufs/lfs/lfs_subr.c 7.1

32 years agodon't typedef struct lfs for now
Keith Bostic [Sat, 2 Nov 1991 09:45:24 +0000 (01:45 -0800)]
don't typedef struct lfs for now
UFS/FFS split for LFS version 1; lfs moves down one level

SCCS-vsn: sys/ufs/lfs/lfs_segment.c 7.1

32 years agocleanup ufs_vinit interface, don't typedef struct lfs now
Keith Bostic [Sat, 2 Nov 1991 09:44:45 +0000 (01:44 -0800)]
cleanup ufs_vinit interface, don't typedef struct lfs now
UFS/FFS split for LFS version 1; lfs moves down one level

SCCS-vsn: sys/ufs/lfs/lfs_inode.c 7.46

32 years agodon't typedef struct lfs for now
Keith Bostic [Sat, 2 Nov 1991 09:43:42 +0000 (01:43 -0800)]
don't typedef struct lfs for now
UFS/FFS split for LFS version 1; lfs moves down one level

SCCS-vsn: sys/ufs/lfs/lfs_extern.h 7.1

32 years agodon't typedef struct lfs
Keith Bostic [Sat, 2 Nov 1991 09:42:14 +0000 (01:42 -0800)]
don't typedef struct lfs
UFS/FFS split for LFS version 1; lfs moves down one level

SCCS-vsn: sys/ufs/lfs/lfs_debug.c 7.1

32 years agoUFS/FFS split for LFS version 1; lfs moves down one level
Keith Bostic [Sat, 2 Nov 1991 09:38:04 +0000 (01:38 -0800)]
UFS/FFS split for LFS version 1; lfs moves down one level

SCCS-vsn: sys/ufs/lfs/lfs_cksum.c 7.1

32 years agodon't typedef struct lfs for now
Keith Bostic [Sat, 2 Nov 1991 09:37:26 +0000 (01:37 -0800)]
don't typedef struct lfs for now
UFS/FFS split for LFS version 1; lfs moves down one level

SCCS-vsn: sys/ufs/lfs/lfs_balloc.c 7.19

32 years agominor cleanup/explanation
Keith Bostic [Sat, 2 Nov 1991 09:37:02 +0000 (01:37 -0800)]
minor cleanup/explanation
UFS/FFS split for LFS version 1; lfs moves down one level

SCCS-vsn: sys/ufs/lfs/lfs_bio.c 7.1

32 years agodon't typedef struct lfs for now
Keith Bostic [Sat, 2 Nov 1991 09:36:17 +0000 (01:36 -0800)]
don't typedef struct lfs for now
UFS/FFS split for LFS version 1; lfs moves down one level

SCCS-vsn: sys/ufs/lfs/lfs.h 7.1
SCCS-vsn: sys/ufs/lfs/lfs_alloc.c 7.34

32 years agominor cleanups, checkpoint before integration
Keith Bostic [Sat, 2 Nov 1991 09:30:51 +0000 (01:30 -0800)]
minor cleanups, checkpoint before integration

SCCS-vsn: sys/ufs/lfs/lfs_segment.c 5.6

32 years agocheckpoint before integration
Keith Bostic [Sat, 2 Nov 1991 09:30:20 +0000 (01:30 -0800)]
checkpoint before integration

SCCS-vsn: sys/ufs/lfs/lfs_extern.h 5.4

32 years agocheckpoint before integration, clean up printfs, but leave
Keith Bostic [Sat, 2 Nov 1991 09:30:09 +0000 (01:30 -0800)]
checkpoint before integration, clean up printfs, but leave
debugging routines

SCCS-vsn: sys/ufs/lfs/lfs_debug.c 5.4

32 years agocheckpoint before integration
Keith Bostic [Sat, 2 Nov 1991 09:29:25 +0000 (01:29 -0800)]
checkpoint before integration

SCCS-vsn: sys/ufs/lfs/lfs_balloc.c 7.18
SCCS-vsn: sys/ufs/lfs/lfs_cksum.c 5.3

32 years agomove ENTRY macro into lfs.h; reorganize source, checkpoint before
Keith Bostic [Sat, 2 Nov 1991 09:28:50 +0000 (01:28 -0800)]
move ENTRY macro into lfs.h; reorganize source, checkpoint before
integration

SCCS-vsn: sys/ufs/lfs/lfs_alloc.c 7.33

32 years agodelete code common with FFS; add inode truncation code
Keith Bostic [Sat, 2 Nov 1991 09:28:02 +0000 (01:28 -0800)]
delete code common with FFS; add inode truncation code
checkpoint before integration

SCCS-vsn: sys/ufs/lfs/lfs_inode.c 7.45

32 years agodelete code common with FFS; checkpoint before integration
Keith Bostic [Sat, 2 Nov 1991 09:26:26 +0000 (01:26 -0800)]
delete code common with FFS; checkpoint before integration

SCCS-vsn: sys/ufs/lfs/lfs_vnops.c 7.69
SCCS-vsn: sys/ufs/lfs/lfs_vfsops.c 7.62

32 years agomove LFS_IENTRY into lfs.h; checkpoint before integration
Keith Bostic [Sat, 2 Nov 1991 09:25:04 +0000 (01:25 -0800)]
move LFS_IENTRY into lfs.h; checkpoint before integration

SCCS-vsn: sys/ufs/lfs/lfs.h 5.8

32 years agocheckpoint before integration
Keith Bostic [Sat, 2 Nov 1991 09:24:33 +0000 (01:24 -0800)]
checkpoint before integration

SCCS-vsn: sys/ufs/lfs/lfs_bio.c 5.4

32 years agoUFS/FFS split for LFS version 1
Keith Bostic [Sat, 2 Nov 1991 09:16:45 +0000 (01:16 -0800)]
UFS/FFS split for LFS version 1

SCCS-vsn: sys/ufs/mfs/mfs_extern.h 7.1

32 years agoUFS/FFS split for LFS version 1; move prototypes into mfs_extern.h
Keith Bostic [Sat, 2 Nov 1991 09:16:17 +0000 (01:16 -0800)]
UFS/FFS split for LFS version 1; move prototypes into mfs_extern.h

SCCS-vsn: sys/ufs/mfs/mfsnode.h 7.4

32 years agoUFS/FFS split for LFS version 1; mfs_print returns int
Keith Bostic [Sat, 2 Nov 1991 09:12:57 +0000 (01:12 -0800)]
UFS/FFS split for LFS version 1; mfs_print returns int

SCCS-vsn: sys/ufs/mfs/mfs_vnops.c 7.24