unix-history/.git
32 years agoattempt to make compile with new hierarchy and recent vm changes;
Keith Sklower [Thu, 28 May 1992 09:09:19 +0000 (01:09 -0800)]
attempt to make compile with new hierarchy and recent vm changes;
These changes are as yet untested

SCCS-vsn: sys/stand.att/saio.h 7.17
SCCS-vsn: sys/stand.att/sys.c 7.17
SCCS-vsn: sys/stand.att/open.c 7.3

32 years agodon't accept packets when not config'ed up
Keith Sklower [Thu, 28 May 1992 09:06:02 +0000 (01:06 -0800)]
don't accept packets when not config'ed up

SCCS-vsn: sys/net/if_ethersubr.c 7.19

32 years agosy --> ctty; common code requires us to take this change from newvm
Keith Sklower [Thu, 28 May 1992 08:59:01 +0000 (00:59 -0800)]
sy --> ctty; common code requires us to take this change from newvm

SCCS-vsn: sys/vax/vax/conf.c 7.19

32 years ago1.) need more stack for iso; 2.) arp has its own NETISR now
Keith Sklower [Thu, 28 May 1992 08:57:57 +0000 (00:57 -0800)]
1.) need more stack for iso; 2.) arp has its own NETISR now

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

32 years agoSearch globally -- locate(1) is fixed.
Elan Amir [Thu, 28 May 1992 07:55:46 +0000 (23:55 -0800)]
Search globally -- locate(1) is fixed.

SCCS-vsn: usr.bin/locate/locate/updatedb.csh 5.2

32 years agoFixed if-else ambiguity bug.
Elan Amir [Thu, 28 May 1992 07:46:32 +0000 (23:46 -0800)]
Fixed if-else ambiguity bug.

SCCS-vsn: usr.bin/locate/code/locate.code.c 5.3

32 years agofix various reported bugs (like double freeing)
Keith Sklower [Thu, 28 May 1992 07:21:41 +0000 (23:21 -0800)]
fix various reported bugs (like double freeing)

SCCS-vsn: sys/netiso/iso_snpac.c 7.18

32 years agomust calculate tp_maxlcredit as soon as mss known for initial credit
Keith Sklower [Thu, 28 May 1992 07:19:04 +0000 (23:19 -0800)]
must calculate tp_maxlcredit as soon as mss known for initial credit
offering in CC and CR packets (by calling tp_rsyset).

SCCS-vsn: sys/netiso/tp_subr2.c 7.19

32 years ago1.) don't set retransmit timers in tp0; 2.) tone down panic:tp_rsyflush
Keith Sklower [Thu, 28 May 1992 07:17:29 +0000 (23:17 -0800)]
1.) don't set retransmit timers in tp0; 2.) tone down panic:tp_rsyflush

SCCS-vsn: sys/netiso/tp_subr.c 7.18

32 years ago1.) fix bug re:double freeing option mbuf in error case in ctlout;
Keith Sklower [Thu, 28 May 1992 07:16:26 +0000 (23:16 -0800)]
1.) fix bug re:double freeing option mbuf in error case in ctlout;
2.) if you are increasing so_rcv buff size, may want to open window

SCCS-vsn: sys/netiso/tp_output.c 7.16

32 years agoremember initial so_rcv space for later
Keith Sklower [Thu, 28 May 1992 07:14:55 +0000 (23:14 -0800)]
remember initial so_rcv space for later

SCCS-vsn: sys/netiso/tp_pcb.c 7.24

32 years agomake sure to calculate initial credit for both CE_bit options for CC and CR
Keith Sklower [Thu, 28 May 1992 07:14:16 +0000 (23:14 -0800)]
make sure to calculate initial credit for both CE_bit options for CC and CR

SCCS-vsn: sys/netiso/tp_emit.c 7.14

32 years agoneed real bwrite routine
Kirk McKusick [Thu, 28 May 1992 07:13:37 +0000 (23:13 -0800)]
need real bwrite routine

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

32 years agoremember so_rcvbuf size, so that if it gets increased, we can know
Keith Sklower [Thu, 28 May 1992 07:12:51 +0000 (23:12 -0800)]
remember so_rcvbuf size, so that if it gets increased, we can know
to open window

SCCS-vsn: sys/netiso/tp_pcb.h 7.21

32 years agowhen cancelling sendack timer, must also clear fasttimo request
Keith Sklower [Thu, 28 May 1992 07:11:58 +0000 (23:11 -0800)]
when cancelling sendack timer, must also clear fasttimo request

SCCS-vsn: sys/netiso/tp.trans 7.19

32 years agoneed to calculate initial credit on CC for other option viz CE_BIT
Keith Sklower [Thu, 28 May 1992 07:11:18 +0000 (23:11 -0800)]
need to calculate initial credit on CC for other option viz CE_BIT

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

32 years agomore informative debugging for tp_slowtimo
Keith Sklower [Thu, 28 May 1992 07:10:22 +0000 (23:10 -0800)]
more informative debugging for tp_slowtimo

SCCS-vsn: sys/netiso/tp_timer.c 7.14

32 years agoneed real bwrite routine
Kirk McKusick [Thu, 28 May 1992 07:07:45 +0000 (23:07 -0800)]
need real bwrite routine

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

32 years agostrlen returns a size_t
Keith Bostic [Wed, 27 May 1992 22:12:32 +0000 (14:12 -0800)]
strlen returns a size_t

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

32 years agoFlags word needs to be volatile; from Chris Torek/Craig Leres
Keith Bostic [Wed, 27 May 1992 22:11:21 +0000 (14:11 -0800)]
Flags word needs to be volatile; from Chris Torek/Craig Leres

SCCS-vsn: sys/sys/buf.h 7.16

32 years agodeclare kinfo_proc as a structure, kinfo.h not necessarily included
Keith Bostic [Wed, 27 May 1992 09:50:31 +0000 (01:50 -0800)]
declare kinfo_proc as a structure, kinfo.h not necessarily included

SCCS-vsn: include/kvm.h 5.9

32 years agocast not necessary
Keith Bostic [Wed, 27 May 1992 09:44:14 +0000 (01:44 -0800)]
cast not necessary

SCCS-vsn: sbin/dmesg/dmesg.c 5.14

32 years agokvm_read, kvm_write now take void *'s, not char *'s
Keith Bostic [Wed, 27 May 1992 09:43:44 +0000 (01:43 -0800)]
kvm_read, kvm_write now take void *'s, not char *'s

SCCS-vsn: lib/libkvm/kvm.c 5.30

32 years agokvm_read, kvm_write take pointers to void *, not char *
Keith Bostic [Wed, 27 May 1992 09:34:03 +0000 (01:34 -0800)]
kvm_read, kvm_write take pointers to void *, not char *

SCCS-vsn: include/kvm.h 5.8

32 years agoadd ALIGNBYTES constant
Keith Bostic [Wed, 27 May 1992 08:05:46 +0000 (00:05 -0800)]
add ALIGNBYTES constant

SCCS-vsn: sys/tahoe/include/param.h 7.11
SCCS-vsn: sys/hp300/include/param.h 7.10
SCCS-vsn: sys/i386/include/param.h 5.11
SCCS-vsn: sys/pmax/include/param.h 7.4

32 years agoadd ALIGNBYTES constantadd ALIGNBYTES constant
Keith Bostic [Wed, 27 May 1992 08:04:03 +0000 (00:04 -0800)]
add ALIGNBYTES constantadd ALIGNBYTES constant

SCCS-vsn: sys/vax/include/param.h 7.22

32 years agominor update
Keith Bostic [Wed, 27 May 1992 06:59:20 +0000 (22:59 -0800)]
minor update

SCCS-vsn: share/doc/papers/jus/paper.ms 5.3

32 years agodisplay usecs; from Craig Leres
Keith Bostic [Wed, 27 May 1992 06:49:21 +0000 (22:49 -0800)]
display usecs; from Craig Leres

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

32 years agodisplay usecs, ANSI C cleanups; from Craig Leres
Keith Bostic [Wed, 27 May 1992 06:47:24 +0000 (22:47 -0800)]
display usecs, ANSI C cleanups; from Craig Leres

SCCS-vsn: usr.sbin/traceroute/traceroute.c 5.5

32 years agoadd kvm_read (link to kvm_write)
Keith Bostic [Wed, 27 May 1992 06:45:09 +0000 (22:45 -0800)]
add kvm_read (link to kvm_write)

SCCS-vsn: lib/libkvm/Makefile 5.3

32 years agoupdate dmesg to use new kvm interface and vis(3); from Chris Torek
Keith Bostic [Wed, 27 May 1992 06:32:52 +0000 (22:32 -0800)]
update dmesg to use new kvm interface and vis(3); from Chris Torek

SCCS-vsn: sbin/dmesg/dmesg.c 5.13

32 years agodate and time created 92/05/26 15:31:49 by bostic
Keith Bostic [Wed, 27 May 1992 06:31:49 +0000 (22:31 -0800)]
date and time created 92/05/26 15:31:49 by bostic

SCCS-vsn: lib/libkvm/kvm_read.3 5.1

32 years agokvm is in its own library now
Keith Bostic [Wed, 27 May 1992 06:14:18 +0000 (22:14 -0800)]
kvm is in its own library now

SCCS-vsn: sbin/dmesg/Makefile 5.7

32 years agoupdate by Kirk, Mike
Keith Bostic [Wed, 27 May 1992 06:02:49 +0000 (22:02 -0800)]
update by Kirk, Mike

SCCS-vsn: share/doc/papers/jus/paper.ms 5.2

32 years agodate and time created 92/05/26 15:02:09 by bostic
Keith Bostic [Wed, 27 May 1992 06:02:09 +0000 (22:02 -0800)]
date and time created 92/05/26 15:02:09 by bostic

SCCS-vsn: share/doc/papers/jus/paper.ms 5.1

32 years agoupdate copyright year
Keith Bostic [Wed, 27 May 1992 05:40:24 +0000 (21:40 -0800)]
update copyright year

SCCS-vsn: lib/libkvm/kvm.c 5.29
SCCS-vsn: lib/libkvm/kvm_file.c 5.2
SCCS-vsn: lib/libkvm/kvm_hp300.c 5.26
SCCS-vsn: lib/libkvm/kvm_proc.c 5.26

32 years agoadd LBL credit line
Keith Bostic [Wed, 27 May 1992 05:37:39 +0000 (21:37 -0800)]
add LBL credit line

SCCS-vsn: lib/libkvm/kvm.3 5.3
SCCS-vsn: lib/libkvm/kvm.c 5.28
SCCS-vsn: lib/libkvm/kvm_file.c 5.2
SCCS-vsn: lib/libkvm/kvm_geterr.3 5.3
SCCS-vsn: lib/libkvm/kvm_getfiles.3 5.3
SCCS-vsn: lib/libkvm/kvm_getprocs.3 5.3
SCCS-vsn: lib/libkvm/kvm_hp300.c 5.25
SCCS-vsn: lib/libkvm/kvm_nlist.3 5.5
SCCS-vsn: lib/libkvm/kvm_open.3 5.3
SCCS-vsn: lib/libkvm/kvm_private.h 5.3
SCCS-vsn: lib/libkvm/kvm_proc.c 5.25

32 years agoadd <sys/time.h> for dinode.h; need to select tv_sec field of times
Kirk McKusick [Wed, 27 May 1992 01:09:42 +0000 (17:09 -0800)]
add <sys/time.h> for dinode.h; need to select tv_sec field of times

SCCS-vsn: sbin/dump/traverse.c 5.17

32 years agoadd <sys/time.h> for dinode.h
Kirk McKusick [Wed, 27 May 1992 01:07:04 +0000 (17:07 -0800)]
add <sys/time.h> for dinode.h

SCCS-vsn: sbin/dump/main.c 5.21
SCCS-vsn: sbin/dump/traverse.c 5.17
SCCS-vsn: sbin/dump/itime.c 5.13

32 years agoback out -r5.19 to working flock based code
Kirk McKusick [Wed, 27 May 1992 01:05:31 +0000 (17:05 -0800)]
back out -r5.19 to working flock based code

SCCS-vsn: sbin/dump/tape.c 5.23

32 years agoignore setuid bits on files if address was passed through a .forward
Eric Allman [Tue, 26 May 1992 06:53:12 +0000 (22:53 -0800)]
ignore setuid bits on files if address was passed through a .forward
or :include: file -- this avoids a security problem that comes up
with System V Release 4, reported by Dave Borman

SCCS-vsn: usr.sbin/sendmail/src/deliver.c 5.55
SCCS-vsn: usr.sbin/sendmail/src/version.c 5.99

32 years agoadd generalized database mapping (using the K config line and
Eric Allman [Tue, 26 May 1992 04:13:45 +0000 (20:13 -0800)]
add generalized database mapping (using the K config line and
$( ... $) syntaxes); $[ ... $] is now a special case

SCCS-vsn: usr.sbin/sendmail/src/main.c 5.49
SCCS-vsn: usr.sbin/sendmail/src/parseaddr.c 5.18
SCCS-vsn: usr.sbin/sendmail/src/version.c 5.98
SCCS-vsn: usr.sbin/sendmail/src/sendmail.h 5.31
SCCS-vsn: usr.sbin/sendmail/src/daemon.c 5.44
SCCS-vsn: usr.sbin/sendmail/src/readcf.c 5.37
SCCS-vsn: usr.sbin/sendmail/src/conf.c 5.36
SCCS-vsn: usr.sbin/sendmail/src/udb.c 5.18

32 years agoadded lots of bug fixes
Ralph Campbell [Tue, 26 May 1992 03:44:54 +0000 (19:44 -0800)]
added lots of bug fixes

SCCS-vsn: sys/pmax/pmax/fp.s 7.2

32 years agodate and time created 92/05/22 15:06:24 by marc
Marc Teitelbaum [Sat, 23 May 1992 06:06:24 +0000 (22:06 -0800)]
date and time created 92/05/22 15:06:24 by marc

SCCS-vsn: bin/sh/alias.h 1.1

32 years agodate and time created 92/05/22 15:06:16 by marc
Marc Teitelbaum [Sat, 23 May 1992 06:06:16 +0000 (22:06 -0800)]
date and time created 92/05/22 15:06:16 by marc

SCCS-vsn: bin/sh/alias.c 1.1

32 years agono dupfd? no play...
Marc Teitelbaum [Fri, 22 May 1992 10:03:23 +0000 (02:03 -0800)]
no dupfd? no play...

SCCS-vsn: bin/sh/redir.c 5.2

32 years agomake rn_refines into rn_strictly_refines, so that ifa_ifwithnet()
Keith Sklower [Fri, 22 May 1992 08:02:29 +0000 (00:02 -0800)]
make rn_refines into rn_strictly_refines, so that ifa_ifwithnet()
will return the first of two equally good matches (which happens when you
have two IP address on the same subnet).

SCCS-vsn: sys/net/radix.c 7.14

32 years agodon't use free'd mbuf pointer; bug report net2/sys/10
Keith Bostic [Thu, 21 May 1992 10:02:49 +0000 (02:02 -0800)]
don't use free'd mbuf pointer; bug report net2/sys/10

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

32 years agoclose should return 0
Keith Bostic [Thu, 21 May 1992 08:37:39 +0000 (00:37 -0800)]
close should return 0

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

32 years agoallocate proc structure before allocate process id; bug that if
Kirk McKusick [Thu, 21 May 1992 08:36:58 +0000 (00:36 -0800)]
allocate proc structure before allocate process id; bug that if
p_pgid == pid + 1 could end up not finding a process using the new pid

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

32 years agoreturn codes for pt[sc]close (and exactly *what* if they fail???)
Marc Teitelbaum [Thu, 21 May 1992 08:23:22 +0000 (00:23 -0800)]
return codes for pt[sc]close (and exactly *what* if they fail???)

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

32 years agofencepost error in ruadd; from Pace Willisson (pace@blitz.com)
Keith Bostic [Thu, 21 May 1992 08:03:47 +0000 (00:03 -0800)]
fencepost error in ruadd; from Pace Willisson (pace@blitz.com)

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

32 years agoDon't call linesw[].l_rint until the console is really opened
Keith Bostic [Thu, 21 May 1992 07:56:57 +0000 (23:56 -0800)]
Don't call linesw[].l_rint until the console is really opened
(from 386bsd).  apparently, this fixes a panic caused by typing on the
console while booting.  from Pace Willisson (pace@blitz.com)

SCCS-vsn: sys/i386/isa/pccons.c 5.14

32 years agoReally set the CR0_EM bit as the comments suggested (from 386bsd).
Keith Bostic [Thu, 21 May 1992 07:54:31 +0000 (23:54 -0800)]
Really set the CR0_EM bit as the comments suggested (from 386bsd).
Delete npxload and npxunload, which are not used.  Change npxintr to deliver
a floating point exception vi psignal, rather than a recursive call to trap.
This is important since we may have context switched away from the current
owner of the npx.  A recent set of changes in locore.s and isu.s guarantee
that this signal will be delivered before executing any more user code in
the affected process, even if it is the current process.  Also rearranged
npxdna a little and removed dead code; from Pace Willisson (pace@blitz.com)

SCCS-vsn: sys/i386/isa/npx.c 7.4

32 years agoDon't loop forever in weintr. Unfortunately, I can't explain why
Keith Bostic [Thu, 21 May 1992 07:52:30 +0000 (23:52 -0800)]
Don't loop forever in weintr.  Unfortunately, I can't explain why
it was looping, but this fix keeps the machine from hanging, and
it doesn't even cause problems with future packets.
from Pace Willisson (pace@blitz.com)

SCCS-vsn: sys/i386/isa/if_we.c 7.4

32 years agoMake Fdclose return 0 (success); from Pace Willisson (pace@blitz.com)
Keith Bostic [Thu, 21 May 1992 07:51:49 +0000 (23:51 -0800)]
Make Fdclose return 0 (success); from Pace Willisson (pace@blitz.com)

SCCS-vsn: sys/i386/isa/fd.c 7.7

32 years agoDon't clobber the state of the uart too much in probe, in case
Keith Bostic [Thu, 21 May 1992 07:50:59 +0000 (23:50 -0800)]
Don't clobber the state of the uart too much in probe, in case
we are using the serial console; from Pace Willisson (pace@blitz.com)

SCCS-vsn: sys/i386/isa/com.c 7.8

32 years agoDelete DELAY macro (now DELAY is in locore.s).
Keith Bostic [Thu, 21 May 1992 07:50:07 +0000 (23:50 -0800)]
Delete DELAY macro (now DELAY is in locore.s).
from Pace Willisson (pace@blitz.com)

SCCS-vsn: sys/i386/include/param.h 5.10

32 years agoMove copyfault label so EFAULT type user errors will be handled
Keith Bostic [Thu, 21 May 1992 07:47:59 +0000 (23:47 -0800)]
Move copyfault label so EFAULT type user errors will be handled
correctly, as posted to comp.unix.bsd by pk@cs.few.eur.nl (Paul
Kranenburg).  Also, handle T_STKFLT|T_USER safely (from 386bsd).
from Pace Willisson (pace@blitz.com)

SCCS-vsn: sys/i386/i386/trap.c 7.11

32 years agoDefine a processor speed independent DELAY function
Keith Bostic [Thu, 21 May 1992 07:43:50 +0000 (23:43 -0800)]
Define a processor speed independent DELAY function
from Pace Willisson (pace@blitz.com)

SCCS-vsn: sys/i386/i386/locore.s 7.8

32 years agodon't segv if no utmp file
Keith Bostic [Thu, 21 May 1992 07:37:23 +0000 (23:37 -0800)]
don't segv if no utmp file

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

32 years agodelete -k
Keith Bostic [Thu, 21 May 1992 06:43:33 +0000 (22:43 -0800)]
delete -k

SCCS-vsn: usr.bin/du/du.c 5.17

32 years agotrack previous bucket elements that modify things that follow them
Kirk McKusick [Thu, 21 May 1992 06:33:44 +0000 (22:33 -0800)]
track previous bucket elements that modify things that follow them

SCCS-vsn: sys/kern/kern_malloc.c 7.33.1.1

32 years agoif possible, straddle forward pointer across two words
Kirk McKusick [Thu, 21 May 1992 06:31:52 +0000 (22:31 -0800)]
if possible, straddle forward pointer across two words

SCCS-vsn: sys/kern/kern_malloc.c 7.33

32 years agodinode's now have timeval's instead of time_t's
Kirk McKusick [Thu, 21 May 1992 06:19:42 +0000 (22:19 -0800)]
dinode's now have timeval's instead of time_t's

SCCS-vsn: sbin/restore/dirs.c 5.19
SCCS-vsn: sbin/restore/tape.c 5.28

32 years agoupdate for spec and fifo times for NFS (from Macklem)
Kirk McKusick [Thu, 21 May 1992 02:23:44 +0000 (18:23 -0800)]
update for spec and fifo times for NFS (from Macklem)

SCCS-vsn: sys/nfs/nfsnode.h 7.23
SCCS-vsn: sys/nfs/nfs_bio.c 7.26
SCCS-vsn: sys/nfs/nfs_subs.c 7.53
SCCS-vsn: sys/nfs/nfs_vnops.c 7.77
SCCS-vsn: sys/nfs/nfs_vnops.c 7.77

32 years agoimprove running time (from Macklem)
Kirk McKusick [Thu, 21 May 1992 01:45:54 +0000 (17:45 -0800)]
improve running time (from Macklem)

SCCS-vsn: sys/pmax/include/pmap.h 7.4

32 years agofix error message
Marc Teitelbaum [Wed, 20 May 1992 06:40:57 +0000 (22:40 -0800)]
fix error message

SCCS-vsn: bin/sh/var.c 5.5

32 years agoget rid of deprecated async_daemon()
Kirk McKusick [Wed, 20 May 1992 03:14:45 +0000 (19:14 -0800)]
get rid of deprecated async_daemon()

SCCS-vsn: lib/libc/sys/Makefile.inc 5.16

32 years agothis file is no longer needed
Keith Sklower [Wed, 20 May 1992 01:51:47 +0000 (17:51 -0800)]
this file is no longer needed

SCCS-vsn: sys/netiso/iso_map.h 7.4

32 years agoproprietary protocol request for RIP.
Keith Sklower [Wed, 20 May 1992 00:50:34 +0000 (16:50 -0800)]
proprietary protocol request for RIP.

SCCS-vsn: sys/sys/socket.h 7.16

32 years agorewrite to use kvm library
Chris Torek [Tue, 19 May 1992 16:08:54 +0000 (08:08 -0800)]
rewrite to use kvm library

SCCS-vsn: usr.sbin/kgmon/Makefile 5.4
SCCS-vsn: usr.sbin/kgmon/kgmon.c 5.13

32 years agomake kvm_write work
Chris Torek [Tue, 19 May 1992 11:58:48 +0000 (03:58 -0800)]
make kvm_write work

SCCS-vsn: lib/libkvm/kvm.c 5.27

32 years agofix description of op/arg (wrong word)
Chris Torek [Tue, 19 May 1992 10:30:25 +0000 (02:30 -0800)]
fix description of op/arg (wrong word)

SCCS-vsn: lib/libkvm/kvm_getfiles.3 5.2

32 years agoadd kvm_proc.c, kvm_getfiles.3 (checking by torek for sklower)
Keith Sklower [Tue, 19 May 1992 09:48:02 +0000 (01:48 -0800)]
add kvm_proc.c, kvm_getfiles.3 (checking by torek for sklower)

SCCS-vsn: lib/libkvm/Makefile 5.2

32 years agoproper include, export _kvm_realloc; fix kvm_argv code
Keith Sklower [Tue, 19 May 1992 09:47:24 +0000 (01:47 -0800)]
proper include, export _kvm_realloc; fix kvm_argv code
(checkin by torek for sklower)

SCCS-vsn: lib/libkvm/kvm_proc.c 5.24

32 years agoformatting cleanup (checking by torek for sklower)
Keith Sklower [Tue, 19 May 1992 09:45:21 +0000 (01:45 -0800)]
formatting cleanup (checking by torek for sklower)

SCCS-vsn: lib/libkvm/kvm_private.h 5.2

32 years agoneed additional include
Kirk McKusick [Tue, 19 May 1992 09:24:05 +0000 (01:24 -0800)]
need additional include

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

32 years agoproperly handle premature end of tape on pipes
Kirk McKusick [Tue, 19 May 1992 08:55:53 +0000 (00:55 -0800)]
properly handle premature end of tape on pipes

SCCS-vsn: sbin/restore/tape.c 5.27

32 years agodo not have to have alternate superblock if -b is specified
Kirk McKusick [Mon, 18 May 1992 07:21:33 +0000 (23:21 -0800)]
do not have to have alternate superblock if -b is specified

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

32 years agokern/vfs_init.c and kern/vnode_if.c added for new vnode interface
John Heidemann [Sun, 17 May 1992 09:37:16 +0000 (01:37 -0800)]
kern/vfs_init.c and kern/vnode_if.c added for new vnode interface

SCCS-vsn: sys/conf/files 7.35

32 years agofix flushing cache for text pages. undo mem->clean 'fix'.
Ralph Campbell [Sun, 17 May 1992 07:55:03 +0000 (23:55 -0800)]
fix flushing cache for text pages. undo mem->clean 'fix'.

SCCS-vsn: sys/pmax/pmax/pmap.c 7.8

32 years agoclear sin struct before using it.
Ralph Campbell [Sun, 17 May 1992 06:58:20 +0000 (22:58 -0800)]
clear sin struct before using it.

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

32 years agoadd indir syscall entry point
Kirk McKusick [Sun, 17 May 1992 05:27:25 +0000 (21:27 -0800)]
add indir syscall entry point

SCCS-vsn: lib/libc/sys/Makefile.inc 5.15

32 years agocheck for divide by zero.
Ralph Campbell [Sun, 17 May 1992 02:01:52 +0000 (18:01 -0800)]
check for divide by zero.

SCCS-vsn: bin/expr/expr.y 5.2

32 years agodate and time created 92/05/15 17:22:10 by elan
Elan Amir [Sat, 16 May 1992 08:22:10 +0000 (00:22 -0800)]
date and time created 92/05/15 17:22:10 by elan

SCCS-vsn: bin/cp/utils.c 5.1

32 years agofix from Macklem
Kirk McKusick [Sat, 16 May 1992 07:19:32 +0000 (23:19 -0800)]
fix from Macklem

SCCS-vsn: sys/pmax/pmax/pmap.c 7.7

32 years agoadd O_EXLOCK and O_SHLOCK to open flags
Keith Bostic [Sat, 16 May 1992 07:19:08 +0000 (23:19 -0800)]
add O_EXLOCK and O_SHLOCK to open flags

SCCS-vsn: lib/libc/db/man/dbopen.3 5.21
SCCS-vsn: lib/libc/db/btree/bt_open.c 5.17

32 years agoadd O_EXLOCK, O_SHLOCK to open falgs
Keith Bostic [Sat, 16 May 1992 07:18:01 +0000 (23:18 -0800)]
add O_EXLOCK, O_SHLOCK to open falgs

SCCS-vsn: lib/libc/db/hash/hash.c 5.23

32 years agovnode interface conversion
John Heidemann [Sat, 16 May 1992 06:37:00 +0000 (22:37 -0800)]
vnode interface conversion

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

32 years agosome VOP's rplaced with VCALL
John Heidemann [Sat, 16 May 1992 06:36:23 +0000 (22:36 -0800)]
some VOP's rplaced with VCALL

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

32 years agorewrite to POSIX signal and termios interfaces
Keith Bostic [Sat, 16 May 1992 06:35:36 +0000 (22:35 -0800)]
rewrite to POSIX signal and termios interfaces
reformat to KNF, redo tracing interface, new version for vi

SCCS-vsn: lib/libcurses/tstp.c 5.7

32 years agoreformat to KNF, redo tracing interface, new version for vi
Keith Bostic [Sat, 16 May 1992 06:34:31 +0000 (22:34 -0800)]
reformat to KNF, redo tracing interface, new version for vi

SCCS-vsn: lib/libcurses/refresh.c 5.6

32 years agoadd suspendwin function
Keith Bostic [Sat, 16 May 1992 06:33:56 +0000 (22:33 -0800)]
add suspendwin function
reformat to KNF, redo tracing interface, new version for vi

SCCS-vsn: lib/libcurses/endwin.c 5.5

32 years agoreformat to KNF, redo tracing interface, new version for vi
Keith Bostic [Sat, 16 May 1992 06:33:01 +0000 (22:33 -0800)]
reformat to KNF, redo tracing interface, new version for vi

SCCS-vsn: lib/libcurses/getch.c 5.7

32 years agomove termcap routines into setterm.c; rewrite for termios interface
Keith Bostic [Sat, 16 May 1992 06:32:11 +0000 (22:32 -0800)]
move termcap routines into setterm.c; rewrite for termios interface
reformat to KNF, redo tracing interface, new version for vi

SCCS-vsn: lib/libcurses/setterm.c 5.9

32 years agoreformat to KNF, redo tracing interface, new version for vi
Keith Bostic [Sat, 16 May 1992 06:31:15 +0000 (22:31 -0800)]
reformat to KNF, redo tracing interface, new version for vi

SCCS-vsn: lib/libcurses/fullname.c 5.5
SCCS-vsn: lib/libcurses/getstr.c 5.5
SCCS-vsn: lib/libcurses/longname.c 5.5
SCCS-vsn: lib/libcurses/overwrite.c 5.5
SCCS-vsn: lib/libcurses/idlok.c 5.5
SCCS-vsn: lib/libcurses/mvprintw.c 5.9
SCCS-vsn: lib/libcurses/putchar.c 5.5
SCCS-vsn: lib/libcurses/insertln.c 5.5
SCCS-vsn: lib/libcurses/move.c 5.6
SCCS-vsn: lib/libcurses/overlay.c 5.7
SCCS-vsn: lib/libcurses/touchwin.c 5.5
SCCS-vsn: lib/libcurses/delwin.c 5.5
SCCS-vsn: lib/libcurses/initscr.c 5.7

32 years agoadd array of lengths for __unctrl array
Keith Bostic [Sat, 16 May 1992 06:23:40 +0000 (22:23 -0800)]
add array of lengths for __unctrl array
reformat to KNF, redo tracing interface, new version for vi

SCCS-vsn: lib/libcurses/unctrl.c 5.5

32 years agoreformat to KNF, redo tracing interface, new version for vi
Keith Bostic [Sat, 16 May 1992 06:22:56 +0000 (22:22 -0800)]
reformat to KNF, redo tracing interface, new version for vi

SCCS-vsn: lib/libcurses/standout.c 5.5
SCCS-vsn: lib/libcurses/toucholap.c 5.5
SCCS-vsn: lib/libcurses/scroll.c 5.5
SCCS-vsn: lib/libcurses/mvwin.c 5.5
SCCS-vsn: lib/libcurses/mvscanw.c 5.6
SCCS-vsn: lib/libcurses/delch.c 5.5
SCCS-vsn: lib/libcurses/deleteln.c 5.5
SCCS-vsn: lib/libcurses/erase.c 5.5
SCCS-vsn: lib/libcurses/id_subwins.c 5.5
SCCS-vsn: lib/libcurses/printw.c 5.9
SCCS-vsn: lib/libcurses/insch.c 5.5
SCCS-vsn: lib/libcurses/newwin.c 5.5
SCCS-vsn: lib/libcurses/scanw.c 5.8

32 years agoThis file has been massively reorganized and reworked
Keith Bostic [Sat, 16 May 1992 06:17:41 +0000 (22:17 -0800)]
This file has been massively reorganized and reworked
reformat to KNF, redo tracing interface, new version for vi

SCCS-vsn: lib/libcurses/curses.h 5.10