Commit Graph

9544 Commits

Author SHA1 Message Date
cgd
62781e28ba fix kernel printf %b format.
from Gordon Burditt <gordon@sneaky.lonestar.org>
1993-05-13 06:17:51 +00:00
cgd
1a7cf74fda include a "To:" line in the message passsed to sendmail.
from Gordon Burditt <gordon@sneaky.lonestar.org>
1993-05-13 06:15:23 +00:00
cgd
69d1a121b3 from J.T. Conklin <conklin@kaleida.com>:
When the -mandoc macros encounter a .TH, it loads the old -man macros,
slices up a new .TH, and hands off.

But the .TH arguments are not quoted in the new .TH invokation.
Dates, section names, etc., are split up and scattered across the
headers and footers of the manpage.

Very ugly.

Fix:
The following patch to /usr/share/tmac/tmac.andoc quotes the arguments
before they are (re)interpreted by .TH.
1993-05-13 06:08:36 +00:00
alm
fc782b3ff5 Fixed regex bug: a character class of the form [IC[],
where IC is of the form [::] , [..], or [==], would incorrectly
report an error.
Fixed input mode bug: a literal ^J(i.e., ^V^J) would discard text
following it.  Now, a literal ^J is treated as an ordinary ^J - i.e, it
splits a line in two.
1993-05-12 08:22:03 +00:00
deraadt
8db326f5d7 The xdr_float() and xdr_double routines from the xdr/rpc library were
not ported to the '386 (xdr_float.c was excluded in the makefile).
Since the '386, like the 68k and sparc, uses IEEE floating point, all
that was needed was to take word ordering into account for
xdr_double().

patch from J.T. Conklin <conklin@talisman.kaleida.com>
hacked to use BYTE_ORDER macros from machine/endian.h
1993-05-11 23:56:10 +00:00
deraadt
36acd24748 didn't work as advertized when not given an argument.
(hello, i've come for an argument. <core dumped>
1993-05-11 23:19:51 +00:00
proven
7766c000bc Prototype now matches declaration. 1993-05-11 17:08:08 +00:00
deraadt
9f4a45e18a dangling pointer patch for lockf. From pk@cs.few.eur.nl
patch dated Apr 26.
1993-05-11 09:39:52 +00:00
glass
3764e582c5 cron.info now logs to /var/cron/log; the circle is complete
particularly since syslog does complain about non-existent log files
1993-05-11 08:24:23 +00:00
glass
4be757ff79 following changes:
no longer compiled with debugging turned on.
	uses syslog and not /var/cron/log directly for logging stuff
	fixed missing ifdef
1993-05-11 08:16:01 +00:00
cgd
c2cbdf5d9e fix stupid line transposition (from John Brezak <brezak@osf.org>) 1993-05-11 08:07:50 +00:00
glass
6613302d1d calling sequence was totally wrong. documented calling sequence (basically
the types).  real documentation is a waste as nothing but nfsd(8) calls
it and the interface changes a great deal in 4.4
1993-05-11 07:36:48 +00:00
glass
0e0edb559f now you too can partake in this offense against any higher being there
may be.  basically to find out whether nfsserver support is in the kernel
earlier and thus avoid the loop problem, call nfssvc() with a bogus fd and
see whether you get a -1 return value or a SIGSYS...
1993-05-11 07:14:24 +00:00
cgd
e267ad3fc2 fix from Bakul Shah <bvs@BitBlocks.com> to make tip not dump core
when courier acu routines are used with a non-USR Courier modem.
1993-05-11 06:58:03 +00:00
cgd
de5b7fe74a fix problem where kvm_getprocs(), ..., kvm_freeprocs(), kvm_getprocs()
would get no processes.
1993-05-11 06:44:54 +00:00
deraadt
e439c311cd Whoops. One more 0x0ffff to expunge.. 1993-05-11 04:15:22 +00:00
deraadt
4c40e74463 1. id_irq is a u_short
2. "irq ?" sets it to (u_short)-1
3. "irq #" sets it to (1<<#)
4. not specifying an interrupt sets it to 0.

Until someone else comes up with a better scheme, that's the way it is.
If you have a driver that turns the interrupt off, set it to ZERO.

If, after calling XXprobe(), id_irq is still (u_short)-1, that is the same
as if  probe() failed.
1993-05-11 04:06:23 +00:00
deraadt
3417c8a45b 1. id_irq is a u_short
2. "irq ?" sets it to (u_short)-1
3. "irq #" sets it to (1<<#)
4. not specifying an interrupt sets it to 0.

Until someone else comes up with a better scheme, that's the way it is.
If you have a driver that turns the interrupt off, set it to ZERO.

If, after calling XXprobe(), id_irq is still (u_short)-1, that is the same
as if  XXprobe() failed.
1993-05-11 04:04:57 +00:00
deraadt
64f341ec2a ring buffer now uses rbchar's (shorts) instead of chars. 1993-05-10 23:15:37 +00:00
deraadt
6161295a96 ring buffer code now uses rbchar's (shorts) instead of chars. 1993-05-10 23:14:54 +00:00
deraadt
5b98726f57 interrupt counters increasted from 16 to 18. 1993-05-10 20:33:44 +00:00
deraadt
a24e87fcfc Floppy drives now print the same information as wd controllers
and scsi disks. See?
fd0 at fdc0 slave 0: 1.44MB 80 cyl, 2 head, 18 sec
Also, added a define for 720K disks, probably incorrect..
Note: the CMOS is used to find out what type the drive is.
1993-05-10 06:45:16 +00:00
deraadt
545cc18754 This patch allows the wd device driver to tell how big the disks are on
WD1007-derived controllers. In this example, wdc0 is a WD1007-clone,
and wdc1 is a WD1003-clone. WD1007 controllers are generally ESDI
and IDE controllers.
wdc0 at 0x1f0-0x1f7 irq 14 on isa
wd0 at wdc0 targ 0: 322MB 1224 cyl, 15 head, 36 sec <disktype>
wdc1 at 0x170-0x17f irq 7 on isa
wd2 at wdc1 targ 0: (unknown size) <disktype>
1993-05-10 05:53:22 +00:00
mycroft
3558cc99e4 Correct checking of setsid() return value (from bvs@bitblocks.com). 1993-05-10 03:59:43 +00:00
deraadt
9948c39839 npx patches from Bruce Evans. patchkit 10002 1993-05-09 23:02:34 +00:00
deraadt
5ae997897e i thought i deleted this line before! 1993-05-09 04:25:48 +00:00
alm
2621a68caf added support for lines of arbitrary length
added support for 8-bit data, including NULs
1993-05-08 10:49:52 +00:00
alm
f50fa96eef fixed HS initialization bug; swapping HS (x') before a hold (h')
command set the pattern space to NULL
1993-05-08 10:08:44 +00:00
glass
3626e0f0c8 added some missing MLINKS 1993-05-08 05:27:01 +00:00
deraadt
ca0db18897 multiple master controllers would probe tthe first one N times instead of
once each. never mind not worth worrying about what i;m talking about.
1993-05-08 00:50:10 +00:00
cgd
ca1b23d6dd no irq == -1, or, actually, 0x0ffff (f*ing unsigned short...).
this would break devices w/o interrupts (like lpa).
1993-05-07 10:38:04 +00:00
cgd
e0e82746ae patch for multiple loopback interfaces (via "pseudo-device loop 2", etc.)
from David Burren <davidb@otto.bf.rmit.oz.au>
1993-05-07 09:27:52 +00:00
cgd
f67f677c45 expand DDB's db_symtab array size 1993-05-07 09:22:40 +00:00
cgd
95fbe94b7f make SYMTAB_SPACE user-definable, as an "option" 1993-05-07 09:13:53 +00:00
cgd
33b1886f5c make it match GENERICISA, minus SCSI 1993-05-07 09:04:56 +00:00
cgd
ca1c6505ed add rcsid, and kernel description where necessary 1993-05-07 08:33:00 +00:00
cgd
21f3bbf107 add PC speaker driver pseudo-device 1993-05-07 08:32:23 +00:00
cgd
31efd153ad fix typo on if_ix line, and add rcs id 1993-05-07 08:26:13 +00:00
cgd
e9fa4a0d6e update with new files from Chris Torek 1993-05-07 07:40:27 +00:00
cgd
e9be58fa40 add dcfclock support from patchkit patch 113 1993-05-07 07:15:19 +00:00
cgd
3cec79bb72 add counters for vmstat 1993-05-07 07:12:43 +00:00
cgd
fe6fbb52a8 add counter for vmstat, and fix for bde's changes. from pk patch 137 1993-05-07 07:10:59 +00:00
cgd
e27c0ba7bc update for bde's useracc changes. from patchkit patch 137. 1993-05-07 07:06:42 +00:00
cgd
db3da84702 add bruce evans's useracc fixes, from patchkit patch 137. 1993-05-07 07:03:50 +00:00
cgd
b235aec4f6 fix free page count determination 1993-05-07 06:59:45 +00:00
cgd
caeddf5aa0 add PC speaker driver. from 386bsd patchkit patch 135 1993-05-07 06:50:18 +00:00
cgd
29b62cda9e add defs for com3 and com4, and add device sizes 1993-05-07 06:47:47 +00:00
cgd
39b6779185 add entries for speaker and dcfclock, and clean up. 1993-05-07 06:42:13 +00:00
cgd
17813dd8e8 add entries for dcfclock, ix ethernet, and speaker 1993-05-07 06:33:34 +00:00
cgd
95df3ee14f update for speaker, lpt, lpa, and new serial ports. from patch 135 1993-05-07 06:31:03 +00:00