mycroft
1922f9e648
Use the memory mapping set up by the BIOS.
1995-06-05 03:07:34 +00:00
cgd
dede989b85
enable the de driver
1995-06-05 01:03:45 +00:00
cgd
d0d9fe6333
set a shutdown hook
1995-06-05 01:03:30 +00:00
cgd
89c30bb2e3
do the right thing with fixed-size types.
1995-06-05 00:49:45 +00:00
cgd
96caf354eb
kill old Id, add NetBSD Id
1995-06-05 00:47:42 +00:00
cgd
c71cccacde
kill old Id and Log. add NetBSD Id
1995-06-05 00:46:30 +00:00
cgd
551bcffab9
dc21040 driver, from Matt Thomas
1995-06-05 00:38:18 +00:00
mycroft
5b37a8fded
Handle BREAK correctly when not entering DDB.
1995-06-04 20:50:14 +00:00
mycroft
38847d04c0
Add an input FIFO, and fix several flow control problems. Based on code from
...
Felix A. Croes.
1995-06-04 20:39:22 +00:00
mycroft
4ea6427a03
Increase size of imask[]. Sigh.
1995-06-04 20:22:50 +00:00
brezak
cea924779e
call hw->setfd with param not ptr to it
1995-06-04 15:33:50 +00:00
mycroft
3e6f699a75
Only do software flow control if IXOFF is set. Also fix hardware flow control
...
case in ttyblock().
1995-06-04 14:01:37 +00:00
mycroft
3cd36c72ef
Use ISSET() and CLR() in two cases.
1995-06-04 12:57:52 +00:00
mycroft
bd99191320
IPL_IMP includes IPL_NET, IPL_BIO, and possibly IPL_TTY.
1995-06-04 08:32:24 +00:00
mycroft
8bb190daa3
Add a separate IPL_IMP, used by splimp().
1995-06-04 08:29:41 +00:00
mycroft
4906fd756f
Simplify ipip_input() a bit. Don't blow away the vif cache if someone sends
...
us a bogus packet.
1995-06-04 07:38:19 +00:00
mycroft
e30d6fd798
Simply tbf_control() a bit.
1995-06-04 07:20:47 +00:00
mycroft
b8c4ea6580
Eliminate compiler warnings.
1995-06-04 06:55:30 +00:00
mycroft
e201372b7d
For consistency, set sin_len for SIOC{ADD,DEL}MULTI.
1995-06-04 06:46:05 +00:00
mycroft
51a0da73db
Remove one more bogus cast.
1995-06-04 06:03:53 +00:00
mycroft
41703012d6
Don't cast things unnecessarily.
1995-06-04 05:58:20 +00:00
mycroft
0a99592372
Clean up many more casts.
1995-06-04 05:06:49 +00:00
mycroft
06a9ea20e8
Clean up a lot of ugly casts.
1995-06-04 04:35:29 +00:00
mycroft
3eeacbcb2d
#include <sys/vnode.h>, for prototypes.
1995-06-03 05:53:28 +00:00
pk
7d18c2534d
Add `Maxtor LXT-213S', this time without a Sun OEM addition.
1995-06-02 21:44:11 +00:00
mycroft
41a1b362f8
Fix more off by one errors.
1995-06-02 19:50:11 +00:00
mycroft
8dc3fb5a63
Use vaccess().
1995-06-02 19:04:22 +00:00
mycroft
f1365566f1
Fix another off by one error.
1995-06-02 18:49:31 +00:00
mycroft
b1b27effa0
Imported group list now starts at offset 0, not 1.
1995-06-02 18:38:57 +00:00
mycroft
f5f32d8328
Exported group list now starts at offset 0, not 1.
1995-06-02 18:35:50 +00:00
mycroft
d4e9fde6e5
Handle most of the address fixups during bootstrap with a macro.
1995-06-02 18:14:04 +00:00
pk
c86cba88fe
Update SCSI decls.
1995-06-02 17:53:51 +00:00
mycroft
3126edd708
Arrest the KNF policeman.
1995-06-02 17:51:21 +00:00
gwr
788562b9ed
Use the exec header left by the boot program to validate the
...
symbol table size, and then preserve symbols for ddb.
1995-06-02 16:46:18 +00:00
gwr
3fda1f293a
Keep the exec header so the kernel can find it.
1995-06-02 16:44:20 +00:00
mycroft
6b8a5d7b8e
Update a comment in deupdat() to reflect current reality.
1995-06-02 16:19:55 +00:00
pk
c0c45bba22
Try to recover from multi-byte messages sent by a target for which we
...
get an "Illegal command" (why is this?) when we try to pull it in.
On detection of this condition, we reset the SCSI bus and simply stop asking
this target for an identify messages, for now.
1995-06-02 15:46:47 +00:00
mycroft
7aeec96289
Various changes:
...
* Update the `archive' bit any time the file's time stamp is updated.
* Don't set the `archive' bit automatically for directories, and don't
update the time stamp of directories automatically. (There are the DOS
semantics.)
* Use DE_TIMES() to change the time stamp in deupdat(). Remove the extra
time stamp argument, as it's superfluous, and we may want to make changes
without touching the time stamp.
* Allow denode updates iff DE_MODIFIED is set after DE_TIMES() is called.
This allows us to make changes that are totally independent of the time
stamp, and to avoid rewriting the entry if the time stamp was ignored (e.g.
for directories).
* Make time stamp changes in setattr() asynchronous.
1995-06-02 15:33:22 +00:00
mycroft
320cd8e632
Fix typo.
1995-06-02 14:54:53 +00:00
mycroft
dc4b7aaed2
Set the `archive' bit on created files. Copy some code from UFS to do better
...
permission checking in setattr().
1995-06-02 14:52:34 +00:00
mycroft
03f102b969
Remove a bunch of stuff which is outdated and/or doesn't belong here.
1995-06-02 14:04:36 +00:00
pk
4770e5e7c5
Try to recover from multi-byte messages sent by a target for which we
...
get an "Illegal command" (why is this?) when we try to pull it in.
On detection of this condition, we reset the SCSI bus and simply stop asking
this target for an identify messages, for now.
1995-06-02 13:43:30 +00:00
mycroft
489f42a2d8
Dynamically allocate the deencapsulation interfaces. Abstract the code to
...
reset a vif into a separate function.
1995-06-02 04:23:05 +00:00
brezak
cfe5401c83
Integrate patch from Lon Willett that is part of release 3.20
1995-06-02 02:48:41 +00:00
mycroft
e729deedb2
Fix a condition where union_updatevp() would reinsert the node onto the
...
wrong hash chain, by not swapping the hash values. Noted by John Kohl, but
fixed differently.
1995-06-02 02:39:20 +00:00
gwr
73a128e326
Add a man page.
1995-06-02 00:22:47 +00:00
jtc
95ded74f58
Moved egid credential from cr_groups[0] to new field cr_gid. POSIX.1
...
requires that sgid executables and the setuid() syscall *not* change
the supplemental group list.
1995-06-01 22:43:30 +00:00
mycroft
4516e8c845
Don't use INADDR_* constants in case labels.
1995-06-01 21:46:27 +00:00
mycroft
eb216fd6c2
Avoid byte-swapping IP addresses at run time.
1995-06-01 21:35:34 +00:00
jtc
d045544ebd
Changed ns82450 to ns8250 and dropped ns82550 from probe console messages.
1995-06-01 21:26:51 +00:00