Bruce Evans
4c253324ab
Fixed smashed tabs and inconstent comment style in previous commit.
1999-01-31 09:40:14 +00:00
Julian Elischer
4c8e8c05fd
Slight cleanups. There were 2 ways of getting the arpcom from the ifp.
...
Both equally bogus. Make it a macro so that we can pretend it's not
bogus and maybe make it less so some time in the future.
1999-01-31 08:17:16 +00:00
Greg Lehey
ea7994c074
Change variable name vinum_slices to vinum_drives to match the variable
...
we set in rc.conf.
Background: the `vinum read' command has changed. For a short period
of time, it required the names of the slices on which vinum was
stored. Now it requires the names of the drives.
1999-01-31 04:28:51 +00:00
Jordan K. Hubbard
6bda53ee82
Be more selective about installing things from /boot; no telling
...
what might wind up there in the future to overflow us again.
1999-01-31 03:53:55 +00:00
Bill Fumerola
e8015b0f00
Consistantly use 'devicename' instead of varying between 'discname' and
...
'devicename'.
1999-01-31 03:35:17 +00:00
Mark Newton
ba198b1c45
Added comments about non-staticization so it doesn't get un-done next
...
time someone goes on a staticization binge.
Suggested by: eivind
1999-01-31 03:15:13 +00:00
KATO Takenori
4c51e923e0
Use offset to _pc98_system_parameter instead of immediate value which
...
assumes KERNBASE=0x100000.
1999-01-31 02:04:43 +00:00
Greg Lehey
7a8fc5e1d5
Minor changes in formulation.
1999-01-31 01:10:36 +00:00
Paul Richards
a461710f83
New driver flags to support IFF_ALLMULTI handling.
1999-01-31 00:56:32 +00:00
Paul Richards
5619e92064
Add IFF_MULTICAST when setting flags in lnc_init().
1999-01-31 00:44:37 +00:00
Paul Richards
5448a2e522
Fix and enable multicast support.
1999-01-31 00:39:20 +00:00
Jordan K. Hubbard
6f6f564445
1. Install /boot/loader correctly on boot.flp
...
2. Back up old rc.conf.site if it exists.
1999-01-30 22:15:36 +00:00
Mike Smith
e25810a699
Remove unused "kern.shutdown_timeout" sysctl node.
1999-01-30 19:36:02 +00:00
Mike Smith
5c40906f11
An error in the last commit; the changes were submitted by, not reviewed by,
...
"D. Rock" <rock@cs.uni-sb.de>
1999-01-30 19:29:10 +00:00
Mike Smith
db82a982a7
Add a new sysctl node kern.shutdown, off which shutdown-related things
...
can be hung.
Add a tunable delay at the beginning of the SHUTDOWN_FINAL at_shutdown
queue, allowing time to settle before we launch into the list of things
that are expected to turn the system off.
Fix a bug in at_shutdown_pri() where the second insertion always put
the item in second position in the queue.
Reviewed by: "D. Rock" <rock@cs.uni-sb.de>
1999-01-30 19:28:30 +00:00
John Polstra
d062c93a3b
Remove the SVR4 examples. Folks, no binaries are allowed in the
...
repository. Also no uuencoded files should be added.
1999-01-30 18:03:31 +00:00
KATO Takenori
1463f029a5
Moved pc98_system_parameter from .text to .data to make ELF kernel
...
work.
1999-01-30 15:38:48 +00:00
Nicolas Souchu
20240fa3ad
Distinguish EPP address/data register. Add EPP address register access to ppi.
...
Change microseq offsets. Previously, offsets of the program counter where
added to the index of the current microinstruction. Make them rely on the
index of the next executed microinstruction.
Suggested by: Luigi Rizzo <luigi@labinfo.iet.unipi.it>
1999-01-30 15:35:39 +00:00
Nicolas Souchu
88ec80ed82
ppbconf.9 removed
1999-01-30 15:33:20 +00:00
Nicolas Souchu
06fc25611a
Improve ppbus(4) microsequencer description. Remove ppbconf.9 which is
...
to rapidly depreciated.
1999-01-30 15:32:41 +00:00
Bruce Evans
305b918913
Rewrote the changes in rev.1.53. Don't ignore errors from makeinfo.
...
Use fancy substitutions instead of a huge if statement to handle the
rather delicate quoting.
1999-01-30 14:28:10 +00:00
Poul-Henning Kamp
dd84acd074
Put a comment here about using suser() to determine super-user-ness.
...
Using suser() means that the p_acflag will (can) be set, to show that
a process used super-powers during execution. It also makes it easier
to restrict roots we don't trust later on.
Reviewed by: bde
1999-01-30 12:28:49 +00:00
Poul-Henning Kamp
4e48a6bfe0
Use suser() to determine super-user-ness.
...
Collapse some duplicated checks.
Reviewed by: bde
1999-01-30 12:27:00 +00:00
Poul-Henning Kamp
904efa5a75
Use suser() to determine super-user-ness.
...
Don't pretend we can mount RW.
Reviewed by: bde
1999-01-30 12:26:22 +00:00
Poul-Henning Kamp
57c90d6fcd
Use suser() to determine super-user-ness, don't examine cr_uid directly.
1999-01-30 12:21:49 +00:00
Poul-Henning Kamp
4e2d2aa1cd
Use suser() to check for super user rather than examining cr_uid directly.
...
Use TTYDEF_SPEED rather than 9600 a couple of places.
Reviewed by: bde, with a few grumbles.
1999-01-30 12:17:38 +00:00
Mark Newton
871f5df0ef
Oops - Ripped out a bit of debugging code which will stop certain bits
...
of networking from working for people without DEC Tulip ethernet cards.
1999-01-30 09:42:55 +00:00
Mark Newton
f7be5389dd
Nuked the "hello, world!" program from this directory (it has
...
been teleported to share/examples/svr4).
1999-01-30 08:44:59 +00:00
Mark Newton
2a5b241f02
Added examples for svr4 /compat trees.
1999-01-30 08:43:53 +00:00
Mark Newton
dc1d225fe6
Added /usr/share/examples/svr4
1999-01-30 08:42:43 +00:00
Matt Jacob
cbf57b472d
Implement and use Fast Posting for both parallel && fibre. Redo a bit of
...
the startup code. Implement a call to outer framework function so that
asynchronous events can be handled (e.g., speed negotiation, target mode).
Roll internal release tags.
1999-01-30 07:29:00 +00:00
Matt Jacob
495bfaf206
Grrr.. Do the *correct* and *usable* 1.31 firmware. You have to power
...
cycle to get rid of the old 1.31 firmware. *@!$&^@&$!&^&^!!!!!
But anyway comment it out and use new SBus 7.55 firmware. We get fast posting
with this as well as 32 luns and target mode support.
(not that this is used yet in FreeBSD, but it's ready for FreeBSD-sparc
whenever it happens....)
1999-01-30 07:22:30 +00:00
Mark Newton
8a94c0e747
Added a knob for svr4 to rc.conf (and associated support in rc.i386)
...
Suggested by: jkh
1999-01-30 07:22:29 +00:00
Matt Jacob
73d5e7854f
roll internal release tag
1999-01-30 07:20:50 +00:00
Matt Jacob
1d74fa4ca5
roll internal release tag
1999-01-30 07:08:55 +00:00
Mark Newton
e5969755f5
Added a "README" file containing text taken from the message I sent
...
to -current explaining how to use this sucker.
1999-01-30 06:49:01 +00:00
Mark Newton
7f84fa455a
Activate svr4 module
1999-01-30 06:31:51 +00:00
Mark Newton
d1721fe1cd
Add streams pseudo-device
1999-01-30 06:31:11 +00:00
Mark Newton
f22dd58acc
Emulator KLD for SysVR4 executables grabbed from NetBSD.
...
See http://www.freebsd.org/~newton/freebsd-svr4 for limitations,
capabilities, history and TO-DO list.
1999-01-30 06:29:48 +00:00
Mark Newton
bd56b99ac3
New pseudo-device to provide for a way of obtaining a socket by open()ing
...
something in /dev.
Obtained from: Christos Zoulas (NetBSD)
1999-01-30 06:28:29 +00:00
Mark Newton
888ac52b62
New pseudo-device to provide for a way of obtaining a socket by open()ing
...
something in /dev.
Obtained from: Christos Zoulas, with FreeBSD modifications
1999-01-30 06:27:59 +00:00
Mark Newton
f8b03d857e
Changed struct socket to include a new field (at the end, so as not
...
to break existing software) acting as a pointer to emulator-specific
state data that some emulators may (or may not) need to maintain about
a socket.
Used by the svr4 module as a place for maintaining STREAMS emulation state.
Discussed with: Mike Smith, Garrett Wollman back in Sept 98
1999-01-30 06:26:35 +00:00
Mark Newton
69a6f20bc8
Unstaticized routines which are needed by the svr4 KLD and the streams
...
garbage needed to support SysVR4 networking.
1999-01-30 06:25:00 +00:00
Mark Newton
d81380b49d
Added "SVR4" as an acceptable brand
1999-01-30 06:16:48 +00:00
Julian Elischer
2755f9f602
Slightly relax the requirements fro removing extra braces and parenthesis.
...
Objected to by: bde
1999-01-30 04:17:14 +00:00
Greg Lehey
112d8fd2d7
Add MAINTAINER
1999-01-30 01:45:44 +00:00
Greg Lehey
1c315e7931
Add MAINTAINER
1999-01-30 01:00:19 +00:00
Matthew Dillon
bc81493155
More const fixes for -Wall, -Wcast-qual
1999-01-29 23:18:50 +00:00
Matthew Dillon
820ca326e1
*_execsw static structures cannot be const due to the way they interact
...
with EXEC_SET, DECLARE_MODULE, and module_register. Specifically,
module_register. We may eventually be able to make these const, but
not now.
1999-01-29 22:59:43 +00:00
Brian Somers
82d6780c9e
o Send a CHAP challenge of 16 random digits when RADIUS is
...
configured. This isn't strictly necessary according to the
rfc, but it's suggested there....
o Don't forget to include our authname when sending a
CHAP challenge when RADIUS is configured.
o Don't supply the ``16'' representing the chap answer
length to radius_Authenticate() - libradius does this
for us.
o When we successfully authenticate via radius_Authenticate(),
continue with datalink_AuthOk() as expected.
Sponsored by: Internet Business Solutions Ltd., Switzerland
1999-01-29 22:46:31 +00:00