openbsd
28 years agofrom netbsd:
deraadt [Sun, 5 May 1996 16:15:46 +0000 (16:15 +0000)]
from netbsd:
handle the VISTTY vnode flag with the same letter ('I') that BSDI used.
Update the documentation of the vnode flags so that it lists only (and all)
of the flags understood by the program.  (The documentation is likely in need
of more cleanup.)

28 years agofrom netbsd:
deraadt [Sun, 5 May 1996 16:15:28 +0000 (16:15 +0000)]
from netbsd:
second argument to xdr_long must be a "long *", which means that the
'out' arg to svc_sendreply must point to a long if outproc is
xdr_long.  It was pointing to an 'int', and that was crashing on the
alpha, due to bad alignment.

28 years agouse XS (not XC) flags when setting tty flags; from <brook@trillium.nmsu.edu>.
deraadt [Sun, 5 May 1996 16:14:50 +0000 (16:14 +0000)]
use XS (not XC) flags when setting tty flags; from <brook@trillium.nmsu.edu>.

28 years agoheaders
deraadt [Sun, 5 May 1996 16:13:58 +0000 (16:13 +0000)]
headers

28 years agosync with 0430
deraadt [Sun, 5 May 1996 14:56:34 +0000 (14:56 +0000)]
sync with 0430

28 years agoadd general ether_ioctl call in net/if_ethersubr.c,
mickey [Sun, 5 May 1996 13:36:23 +0000 (13:36 +0000)]
add general ether_ioctl call in net/if_ethersubr.c,
NS,IPX,X.25 special processing is now handled in there.
reflect this amazing addition in all the ether ifaces.
ppl, pls check the stuff.

28 years agoahc/ahe driver update from freebsd; merged by soda@sra.co.jp and
deraadt [Sun, 5 May 1996 12:42:09 +0000 (12:42 +0000)]
ahc/ahe driver update from freebsd; merged by soda@sra.co.jp and
pete@demon.net

28 years agoypbind will create /var/yp/binding automatically, prints a warning.
deraadt [Sun, 5 May 1996 12:37:32 +0000 (12:37 +0000)]
ypbind will create /var/yp/binding automatically, prints a warning.

28 years agoadd advanced hang analyzer.
mickey [Sun, 5 May 1996 12:23:06 +0000 (12:23 +0000)]
add advanced hang analyzer.
idea by theo.

28 years agobuild stand as well
deraadt [Sun, 5 May 1996 11:08:02 +0000 (11:08 +0000)]
build stand as well

28 years agoreport signal type before dying; from ian@cygnus.com forwarded by niklas
deraadt [Sun, 5 May 1996 08:20:25 +0000 (08:20 +0000)]
report signal type before dying; from ian@cygnus.com forwarded by niklas

28 years agoit compiles now.
mickey [Sat, 4 May 1996 21:27:34 +0000 (21:27 +0000)]
it compiles now.

28 years agoadd missed files.
mickey [Sat, 4 May 1996 20:49:19 +0000 (20:49 +0000)]
add missed files.

28 years agoFrom NetBSD:
niklas [Sat, 4 May 1996 20:04:28 +0000 (20:04 +0000)]
From NetBSD:
Amiga's have two mouse ports

28 years agos/ts_/tv_/g again.
mickey [Sat, 4 May 1996 19:43:35 +0000 (19:43 +0000)]
s/ts_/tv_/g again.

28 years agoremove #ifndef LKM, since that stuff already in sys/conf.h,
mickey [Sat, 4 May 1996 18:50:28 +0000 (18:50 +0000)]
remove #ifndef LKM, since that stuff already in sys/conf.h,
add lkmenodev prototype.

28 years agoadd rnd driver.
mickey [Sat, 4 May 1996 17:43:42 +0000 (17:43 +0000)]
add rnd driver.

28 years agoadd files missed from 0418 sync.
mickey [Sat, 4 May 1996 16:47:17 +0000 (16:47 +0000)]
add files missed from 0418 sync.

28 years agofrom CMU(CODA or MACH, by Robert Baron):
mickey [Sat, 4 May 1996 16:38:07 +0000 (16:38 +0000)]
from CMU(CODA or MACH, by Robert Baron):
Under the GPROF conditional emit a call to mcount for bcopy, bzero,
copyin, and copyout, so they can be profiled.  During a kernel build
these 4 routines account for 14% of the time in the kernel.

28 years agoproto nicely
deraadt [Sat, 4 May 1996 16:07:47 +0000 (16:07 +0000)]
proto nicely

28 years agoconverted to mandoc
deraadt [Sat, 4 May 1996 15:22:53 +0000 (15:22 +0000)]
converted to mandoc

28 years agomissed from last commit.
mickey [Sat, 4 May 1996 14:33:00 +0000 (14:33 +0000)]
missed from last commit.
from MACH: add {in,out}[wb] functions and dr* operations.

28 years agofrom MACH: add {in,out}[bw] functions and dr* operations.
mickey [Sat, 4 May 1996 14:30:35 +0000 (14:30 +0000)]
from MACH: add {in,out}[bw] functions and dr* operations.

28 years agoReintroduce GG2_GET_STATUS macro
niklas [Sat, 4 May 1996 14:15:27 +0000 (14:15 +0000)]
Reintroduce GG2_GET_STATUS macro

28 years agoFrom NetBSD:
niklas [Sat, 4 May 1996 14:12:29 +0000 (14:12 +0000)]
From NetBSD:
More cleanup for -Wall with DEBUG.

28 years agoFrom NetBSD:
niklas [Sat, 4 May 1996 14:04:04 +0000 (14:04 +0000)]
From NetBSD:
Define BSR_MASK and use BSR_MASK to get the current bank select register.
Clean up the debugging code a bit and the warnings from -Wall.
Don't define ESDEBUG - it can now be set from the config file.

If the Ethernet chip gets reset during the copy of the transmit buffer,
requeue the current packet and reinitialize the controller.  This recovers
from an apparent hardware bug when running on my A2000/Zeus system.

28 years agoFrom NetBSD:
niklas [Sat, 4 May 1996 13:54:22 +0000 (13:54 +0000)]
From NetBSD:
Cleanup for -Wall if CL5426CONSOLE, CV64CONSOLE, ULOWELLCONSOLE or
RETINACONSOLE is not defined.

28 years agoFrom NetBSD:
niklas [Sat, 4 May 1996 13:45:17 +0000 (13:45 +0000)]
From NetBSD:
Give example for INSECURE option in the GENERIC config file in a comment.
Closes PR 2355 giving a different explanation of the option than proposed.

28 years agoRemove lots of stuff to remain below 960k limit of my machine :-(
niklas [Sat, 4 May 1996 13:40:24 +0000 (13:40 +0000)]
Remove lots of stuff to remain below 960k limit of my machine :-(

28 years agoFrom NetBSD:
niklas [Sat, 4 May 1996 13:38:33 +0000 (13:38 +0000)]
From NetBSD:
<sys/cpu.h> is no longer needed

28 years agouse "unsigned int" instead of "u_int" so that _POSIX_SOURCE works.
deraadt [Sat, 4 May 1996 13:36:46 +0000 (13:36 +0000)]
use "unsigned int" instead of "u_int" so that _POSIX_SOURCE works.
netbsd pr#2164; from seebs@taniemarie.solon.com

28 years agodk_establish() now returns void.
niklas [Sat, 4 May 1996 13:36:14 +0000 (13:36 +0000)]
dk_establish() now returns void.

28 years agoRemove small glitch in last commit
niklas [Sat, 4 May 1996 13:34:27 +0000 (13:34 +0000)]
Remove small glitch in last commit

28 years agomention sysctl(2) and setrlimit(2); netbsd pr#2152; from davide@PIPER.NECTAR.CS.CMU.EDU
deraadt [Sat, 4 May 1996 13:32:13 +0000 (13:32 +0000)]
mention sysctl(2) and setrlimit(2); netbsd pr#2152; from davide@PIPER.NECTAR.CS.CMU.EDU

28 years agoNetBSD RCS Id update
niklas [Sat, 4 May 1996 13:31:20 +0000 (13:31 +0000)]
NetBSD RCS Id update

28 years agoDriver for Aria-based sound cards; netbsd pr#2122; from roland@imrryr.org
deraadt [Sat, 4 May 1996 13:29:31 +0000 (13:29 +0000)]
Driver for Aria-based sound cards; netbsd pr#2122; from roland@imrryr.org

28 years agoFrom NetBSD:
niklas [Sat, 4 May 1996 13:29:04 +0000 (13:29 +0000)]
From NetBSD:
Add a check in the kernel reload device (/dev/reload) to protect
against the MMU switch code being in different locations between
the running kernel and the new kernel.  Returns ENODEV if the reload
fails.
Change the error return from EFAULT to ENOEXEC when kernel_reload
gets a short write on the exec header.

28 years agoFrom NetBSD:
niklas [Sat, 4 May 1996 13:24:48 +0000 (13:24 +0000)]
From NetBSD:
Add a check in the kernel reload device (/dev/reload) to protect
against the MMU switch code being in different locations between
the running kernel and the new kernel.  Returns ENODEV if the reload
fails.
Change the error return from EFAULT to ENOEXEC when kernel_reload
gets a short write on the exec header.
Missed a prototype for kernel_reload().

28 years agoimagine a page that actually gives information; netbsd pr#2176, written by
deraadt [Sat, 4 May 1996 13:03:37 +0000 (13:03 +0000)]
imagine a page that actually gives information; netbsd pr#2176, written by
banshee@gabriella.resort.com

28 years agoclear xports after allocating it; netbsd pr#2194; from ragge@my28.sm.luth.se
deraadt [Sat, 4 May 1996 12:57:29 +0000 (12:57 +0000)]
clear xports after allocating it; netbsd pr#2194; from ragge@my28.sm.luth.se

28 years agoallow operation even if fstab does not label filesystem as supporting
deraadt [Sat, 4 May 1996 12:28:18 +0000 (12:28 +0000)]
allow operation even if fstab does not label filesystem as supporting
quotas; pointed out by jonny@gaia.coppe.ufrj.br

28 years agodocument largest possible value; netbsd pr#2338; from banshee@gabriella.resort.com
deraadt [Sat, 4 May 1996 11:57:28 +0000 (11:57 +0000)]
document largest possible value; netbsd pr#2338; from banshee@gabriella.resort.com

28 years agocorrect -P, $PRINTER, and DEFLP interactions. bug reported by scott.burns@labatt.com
deraadt [Sat, 4 May 1996 11:52:47 +0000 (11:52 +0000)]
correct -P, $PRINTER, and DEFLP interactions. bug reported by scott.burns@labatt.com

28 years agopermit NOMAN to work here; netbsd pr#2357; lukem@supp.cpr.itg.telecom.com.au
deraadt [Sat, 4 May 1996 11:44:32 +0000 (11:44 +0000)]
permit NOMAN to work here; netbsd pr#2357; lukem@supp.cpr.itg.telecom.com.au

28 years agothis is installed from elsewhere now..
deraadt [Sat, 4 May 1996 11:31:29 +0000 (11:31 +0000)]
this is installed from elsewhere now..

28 years agoJust update the $OpenBSD$ tag, it seems to have got in during the
niklas [Sat, 4 May 1996 09:39:22 +0000 (09:39 +0000)]
Just update the $OpenBSD$ tag, it seems to have got in during the
LOCALID was lost.

28 years agoInclude psl.h to get spl* funcs
niklas [Sat, 4 May 1996 09:29:50 +0000 (09:29 +0000)]
Include psl.h to get spl* funcs

28 years agoSorted entries, and added com, lpt and ipl declarations
niklas [Sat, 4 May 1996 09:28:38 +0000 (09:28 +0000)]
Sorted entries, and added com, lpt and ipl declarations

28 years agolet the dog in
deraadt [Sat, 4 May 1996 09:25:02 +0000 (09:25 +0000)]
let the dog in

28 years agobring back change in rev 1.4: we do not do SIGBUS the wrong way
deraadt [Sat, 4 May 1996 09:24:07 +0000 (09:24 +0000)]
bring back change in rev 1.4: we do not do SIGBUS the wrong way

28 years agoie0 changes, ahe0 at eisa, and ep* at eisa
deraadt [Sat, 4 May 1996 09:21:13 +0000 (09:21 +0000)]
ie0 changes, ahe0 at eisa, and ep* at eisa

28 years ago+MSDOSFS, pcvt->pccons till it gets fixed
deraadt [Sat, 4 May 1996 09:20:35 +0000 (09:20 +0000)]
+MSDOSFS, pcvt->pccons till it gets fixed

28 years agoevery dog needs one...
deraadt [Sat, 4 May 1996 09:19:58 +0000 (09:19 +0000)]
every dog needs one...

28 years agoDrop sys/cpu.h
niklas [Sat, 4 May 1996 09:17:35 +0000 (09:17 +0000)]
Drop sys/cpu.h

28 years agobeforeinstall -> includes
deraadt [Sat, 4 May 1996 09:16:14 +0000 (09:16 +0000)]
beforeinstall -> includes

28 years agoAdd a SCSI scanner cdev entry
niklas [Sat, 4 May 1996 09:16:04 +0000 (09:16 +0000)]
Add a SCSI scanner cdev entry

28 years agocommented out includes install renamed
deraadt [Sat, 4 May 1996 09:15:47 +0000 (09:15 +0000)]
commented out includes install renamed

28 years agocall errx instead of err
deraadt [Sat, 4 May 1996 09:15:04 +0000 (09:15 +0000)]
call errx instead of err

28 years agotraverse obj for arch-dependent utils too
deraadt [Sat, 4 May 1996 09:02:51 +0000 (09:02 +0000)]
traverse obj for arch-dependent utils too

28 years agoold 4.4 symlink behaviour no long valid
deraadt [Sat, 4 May 1996 08:49:48 +0000 (08:49 +0000)]
old 4.4 symlink behaviour no long valid

28 years agoi386 requires -fno-strength-reduce because -O2 generates incorrect code
deraadt [Sat, 4 May 1996 08:20:39 +0000 (08:20 +0000)]
i386 requires -fno-strength-reduce because -O2 generates incorrect code

28 years agoyp.no -> yp
deraadt [Sat, 4 May 1996 08:14:35 +0000 (08:14 +0000)]
yp.no -> yp

28 years agosmm/03.fsck -> smm/03.fsck_ffs
deraadt [Sat, 4 May 1996 08:14:20 +0000 (08:14 +0000)]
smm/03.fsck -> smm/03.fsck_ffs

28 years agostrdup re-generated path in pwd_mkdb; "make distribution" passwd files with
deraadt [Sat, 4 May 1996 08:13:51 +0000 (08:13 +0000)]
strdup re-generated path in pwd_mkdb; "make distribution" passwd files with
proper arguments

28 years agoActually declare and initialize nowtime... Oops.
tholo [Sat, 4 May 1996 07:43:25 +0000 (07:43 +0000)]
Actually declare and initialize nowtime...  Oops.

28 years agoSet Start from nowtime, not now->time, which may not be set
tholo [Sat, 4 May 1996 07:32:22 +0000 (07:32 +0000)]
Set Start from nowtime, not now->time, which may not be set

28 years agoDon't use the result of "diff" if just sending the new file would be shorter
tholo [Sat, 4 May 1996 07:26:05 +0000 (07:26 +0000)]
Don't use the result of "diff" if just sending the new file would be shorter

28 years agoDon't enable Kerberos password changing by default unless a local kerberos
tholo [Fri, 3 May 1996 18:23:34 +0000 (18:23 +0000)]
Don't enable Kerberos password changing by default unless a local kerberos
domain has been defined in the configuration file

28 years agoMake it possible to have a commented-out local realm in krb.conf to allow
tholo [Fri, 3 May 1996 18:18:56 +0000 (18:18 +0000)]
Make it possible to have a commented-out local realm in krb.conf to allow
using Kerberos for remote authentication but not for local authentication

28 years agosync with 0430.
mickey [Fri, 3 May 1996 16:02:09 +0000 (16:02 +0000)]
sync with 0430.

28 years agosync with 0430
mickey [Fri, 3 May 1996 15:18:21 +0000 (15:18 +0000)]
sync with 0430

28 years agodon't munge argv strings -- copy them first. avoids 'w' showing:
deraadt [Fri, 3 May 1996 15:01:44 +0000 (15:01 +0000)]
don't munge argv strings -- copy them first. avoids 'w' showing:
    deraadt  p8 zeus.theos.com    8:26AM     3 dd if of bs

28 years agoFix the copyright.
mickey [Fri, 3 May 1996 12:01:04 +0000 (12:01 +0000)]
Fix the copyright.

28 years agopretty comments, run ypxfrd with ypserv
deraadt [Fri, 3 May 1996 11:46:34 +0000 (11:46 +0000)]
pretty comments, run ypxfrd with ypserv

28 years agofix LOCORE->_LOCORE changes.
mickey [Fri, 3 May 1996 09:59:38 +0000 (09:59 +0000)]
fix LOCORE->_LOCORE changes.

28 years agosync w/ 0430
mickey [Fri, 3 May 1996 09:08:56 +0000 (09:08 +0000)]
sync w/ 0430

28 years agoUse generic m68k sigreturn code from arch/m68k
niklas [Fri, 3 May 1996 09:03:49 +0000 (09:03 +0000)]
Use generic m68k sigreturn code from arch/m68k

28 years agoWe need psl.h to get at the PSL_* stuff
niklas [Fri, 3 May 1996 08:51:35 +0000 (08:51 +0000)]
We need psl.h to get at the PSL_* stuff

28 years agoFile lost from NetBSD merge in january!
niklas [Fri, 3 May 1996 08:44:33 +0000 (08:44 +0000)]
File lost from NetBSD merge in january!

28 years agoprettier printf messages
deraadt [Fri, 3 May 1996 07:59:30 +0000 (07:59 +0000)]
prettier printf messages

28 years agoneed another field for pcmcia
deraadt [Fri, 3 May 1996 07:58:46 +0000 (07:58 +0000)]
need another field for pcmcia

28 years agopcmcia version of if_ep (duct-taped together by me)
deraadt [Fri, 3 May 1996 07:58:22 +0000 (07:58 +0000)]
pcmcia version of if_ep (duct-taped together by me)

28 years agoMake pretty + update $NetBSD$ tag. No functional change.
niklas [Fri, 3 May 1996 07:42:39 +0000 (07:42 +0000)]
Make pretty + update $NetBSD$ tag.  No functional change.

28 years agoudpcksum should never be off in the modern world
deraadt [Thu, 2 May 1996 23:34:11 +0000 (23:34 +0000)]
udpcksum should never be off in the modern world

28 years agomake these work together
deraadt [Thu, 2 May 1996 13:51:45 +0000 (13:51 +0000)]
make these work together

28 years agomore verbose interrupt handling?
deraadt [Thu, 2 May 1996 13:50:44 +0000 (13:50 +0000)]
more verbose interrupt handling?

28 years agoadd ep driver for various PC busses
deraadt [Thu, 2 May 1996 13:46:29 +0000 (13:46 +0000)]
add ep driver for various PC busses

28 years agopretty
deraadt [Thu, 2 May 1996 13:45:45 +0000 (13:45 +0000)]
pretty

28 years agoRemove BIOSSEG.
deraadt [Thu, 2 May 1996 13:44:03 +0000 (13:44 +0000)]
Remove BIOSSEG.
Don't mess with the flags when entering a software interrupt.
Use IF, not VIF.
NOTE: These changes break dosemu, but are required for proper emulation.

28 years agosync with netbsd
deraadt [Thu, 2 May 1996 13:42:56 +0000 (13:42 +0000)]
sync with netbsd

28 years agoTurn off the alignment check flag when entering a signal handler
deraadt [Thu, 2 May 1996 13:41:14 +0000 (13:41 +0000)]
Turn off the alignment check flag when entering a signal handler

28 years agonice types
deraadt [Thu, 2 May 1996 13:40:28 +0000 (13:40 +0000)]
nice types

28 years agoif_ep splitup
deraadt [Thu, 2 May 1996 13:38:03 +0000 (13:38 +0000)]
if_ep splitup

28 years agono sys/cpu.h
deraadt [Thu, 2 May 1996 13:34:39 +0000 (13:34 +0000)]
no sys/cpu.h

28 years agobizzare change in netbsd land
deraadt [Thu, 2 May 1996 13:31:42 +0000 (13:31 +0000)]
bizzare change in netbsd land

28 years agoupdate for eisadevs
deraadt [Thu, 2 May 1996 13:30:09 +0000 (13:30 +0000)]
update for eisadevs

28 years agoadd entry
deraadt [Thu, 2 May 1996 13:29:11 +0000 (13:29 +0000)]
add entry

28 years agoproto more stuff
deraadt [Thu, 2 May 1996 13:21:11 +0000 (13:21 +0000)]
proto more stuff

28 years agono sys/cpu.h
deraadt [Thu, 2 May 1996 13:20:16 +0000 (13:20 +0000)]
no sys/cpu.h

28 years agono sys/cpu.h, fix bugs in ch
deraadt [Thu, 2 May 1996 13:17:48 +0000 (13:17 +0000)]
no sys/cpu.h, fix bugs in ch