]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
25 years agoPID_MAX is now 99999.
roberto [Wed, 10 Mar 1999 20:55:23 +0000 (20:55 +0000)]
PID_MAX is now 99999.

PR: docs/10530
Submitted by: Ben Smithurst <ben@scientia.demon.co.uk>

25 years agoFix two tests against hex. values for CPUID.
roberto [Wed, 10 Mar 1999 20:42:00 +0000 (20:42 +0000)]
Fix two tests against hex. values for CPUID.

PR: i386/10050
Submitted by: Kevin Day <toasty@dragondata.com>

25 years agoFixes alignment of blocksize field to be prettier if
mjacob [Wed, 10 Mar 1999 18:42:20 +0000 (18:42 +0000)]
Fixes alignment of blocksize field to be prettier if
longest density code && density name is used.
Obtained from: Ken Merry

25 years agoNeed to include /contrib/dev/oltr/... not dev/oltr/...
julian [Wed, 10 Mar 1999 17:45:26 +0000 (17:45 +0000)]
Need to include /contrib/dev/oltr/... not dev/oltr/...

25 years agoFix fstat compatibility by printing the address of the tcppcb instead of
des [Wed, 10 Mar 1999 17:25:42 +0000 (17:25 +0000)]
Fix fstat compatibility by printing the address of the tcppcb instead of
that of the regular socket pcb for TCP sockets.

PR: bin/9963
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>

25 years agoAdds the '-p' option to make time(1) output POSIX.2 compliant.
roberto [Wed, 10 Mar 1999 17:22:12 +0000 (17:22 +0000)]
Adds the '-p' option to make time(1) output POSIX.2 compliant.
Updates the manpage as well.

I've rewritten the patch as it was for 2.2.7. It can probably be put
into 3.1-STABLE as well.

PR: bin/10515
Submitted by: Jens Schweikhardt <schweikh@noc.dfn.de>

25 years agoUpdated to use new APIC (SMP) safe interrupt register/unregister
roger [Wed, 10 Mar 1999 15:00:54 +0000 (15:00 +0000)]
Updated to use new APIC (SMP) safe interrupt register/unregister
functions.
Posted for review to -smp and -mobile and -hackers with no objections.

Reviewed by: Nate

25 years agoHeader file for pcic interrupt register/unregister functions.
roger [Wed, 10 Mar 1999 14:56:28 +0000 (14:56 +0000)]
Header file for pcic interrupt register/unregister functions.
No objections from -smp or -mobile or -hackers.

25 years agoKeyboard driver update.
kato [Wed, 10 Mar 1999 14:51:53 +0000 (14:51 +0000)]
Keyboard driver update.

Submitted by: Kazutaka YOKOTA <yokota@FreeBSD.org>

25 years ago- Added new options (ATKBD_DFLT_KEYMAP, KBD_DISABLE_KEYMAP_LOAD and
yokota [Wed, 10 Mar 1999 14:47:41 +0000 (14:47 +0000)]
- Added new options (ATKBD_DFLT_KEYMAP, KBD_DISABLE_KEYMAP_LOAD and
  KBD_INSTALL_CDEV).
- Removed the note that the VESA option cannot be used on the SMP system;
  this is not true.
- Moved the option VESA to more appropriate place.

25 years agoSync with sys/i386/conf/options.i386 revision up to 1.108.
kato [Wed, 10 Mar 1999 14:01:59 +0000 (14:01 +0000)]
Sync with sys/i386/conf/options.i386 revision up to 1.108.

25 years agoSync with sys/i386/conf/majors.i386 revision 1.66.
kato [Wed, 10 Mar 1999 14:00:21 +0000 (14:00 +0000)]
Sync with sys/i386/conf/majors.i386 revision 1.66.

25 years agoSync with sys/i386/conf/files.i386 revision up to 1.227.
kato [Wed, 10 Mar 1999 13:59:20 +0000 (13:59 +0000)]
Sync with sys/i386/conf/files.i386 revision up to 1.227.

25 years agoSync with sys/boot/i386/loader/Makefile revision 1.30.
kato [Wed, 10 Mar 1999 13:41:44 +0000 (13:41 +0000)]
Sync with sys/boot/i386/loader/Makefile revision 1.30.

25 years agoSync with sys/boot/i386/libi386/bootinfo.c revision 1.17.
kato [Wed, 10 Mar 1999 13:40:29 +0000 (13:40 +0000)]
Sync with sys/boot/i386/libi386/bootinfo.c revision 1.17.

25 years agoKeyboard driver update in preparation for the USB keyboard driver.
yokota [Wed, 10 Mar 1999 10:36:53 +0000 (10:36 +0000)]
Keyboard driver update in preparation for the USB keyboard driver.

- Refined internal interface in keyboard drivers so that:
  1. the side effect of device probe is kept minimal,
  2. polling mode function is added,
  3. and new ioctl and configuration options are added (see below).

- Added new ioctl: KDSETREPEAT
  Set keyboard typematic rate.  There has existed an ioctl command,
  KDSETRAD, for the same purpose.  However, KDSETRAD is dependent on
  the AT keyboard.  KDSETREPEAT provides more generic interface.
  KDSETRAD will still be supported in the atkbd driver.

- Added new configuration options:
  ATKBD_DFLT_KEYMAP
  Specify a keymap to be used as the default, built-in keymap.
  (There has been undocumented options, DKKEYMAP, UKKEYMAP, GRKEYMAP,
  SWKEYMAP, RUKEYMAP, ESKEYMAP, and ISKEYMAP to set the default keymap.
  These options are now gone for good.  The new option is more general.)

  KBD_DISABLE_KEYMAP_LOADING
  Don't allow the user to change the keymap.

25 years agoSubmitted by: Larry Lile
julian [Wed, 10 Mar 1999 10:11:43 +0000 (10:11 +0000)]
Submitted by: Larry Lile
Move the Olicom token ring driver to the officially sanctionned location of
/sys/contrib. Also fix some brokenness in the generic token ring support.

Be warned that if_dl.h has been changed and SOME programs might
like recompilation.

25 years agoFor clarity, use the "map" variable introduced by the last commit
alc [Wed, 10 Mar 1999 07:07:42 +0000 (07:07 +0000)]
For clarity, use the "map" variable introduced by the last commit
throughout exec_aout_imgact.

25 years agoMention new loader.rc. Point people at the updated man pages for more
imp [Wed, 10 Mar 1999 06:21:28 +0000 (06:21 +0000)]
Mention new loader.rc.  Point people at the updated man pages for more
details.

25 years agoWe don't use this anymore - nuke it.
jkh [Wed, 10 Mar 1999 03:50:38 +0000 (03:50 +0000)]
We don't use this anymore - nuke it.

25 years agoInstall new loader.rc stuff.
dcs [Wed, 10 Mar 1999 03:34:14 +0000 (03:34 +0000)]
Install new loader.rc stuff.

25 years agoGentlemen, I present you /boot/defaults. Just for the sake of symmetry.
dcs [Wed, 10 Mar 1999 03:33:17 +0000 (03:33 +0000)]
Gentlemen, I present you /boot/defaults. Just for the sake of symmetry.

Reviewed by: jkh (eyebrown raised a little, I concede)

25 years agoMerge some doc updates which got only into the 3.0 branch during the last
jkh [Wed, 10 Mar 1999 02:50:32 +0000 (02:50 +0000)]
Merge some doc updates which got only into the 3.0 branch during the last
release cycle.

25 years agoget rid of space padding for compression
mjacob [Wed, 10 Mar 1999 00:48:03 +0000 (00:48 +0000)]
get rid of space padding for compression

25 years agoDon't forget to remove devstat entries when taking
mjacob [Wed, 10 Mar 1999 00:41:27 +0000 (00:41 +0000)]
Don't forget to remove devstat entries when taking
down the CCD device.

25 years agoRemove all diagnostics to stdout/stderr with #ifdef DEBUG
brian [Tue, 9 Mar 1999 23:44:00 +0000 (23:44 +0000)]
Remove all diagnostics to stdout/stderr with #ifdef DEBUG
Statify functions in alias_nbt.c

25 years agoSet the CPU resource limit back to infinity before exec()ing PP.
brian [Tue, 9 Mar 1999 22:04:44 +0000 (22:04 +0000)]
Set the CPU resource limit back to infinity before exec()ing PP.
PR: 10399

25 years agoTake boot1/boot2 from their new place, i.e. /boot/, not from
abial [Tue, 9 Mar 1999 21:15:08 +0000 (21:15 +0000)]
Take boot1/boot2 from their new place, i.e. /boot/, not from
(currently nonexistent) /usr/mdec/.

Submitted by: luigi

25 years agoIf /etc/ppp/ppp.conf doesn't exist, mention that the
brian [Tue, 9 Mar 1999 20:39:03 +0000 (20:39 +0000)]
If /etc/ppp/ppp.conf doesn't exist, mention that the
configuration file can't be found rather than saying
that the label can't be found.
Pointed out by: Greg Black <gjb@comkey.com.au>

25 years agoMake TIMER_FREQ a normal, undocumented option. Raise confusion to
phk [Tue, 9 Mar 1999 20:20:09 +0000 (20:20 +0000)]
Make TIMER_FREQ a normal, undocumented option.  Raise confusion to
a higher level with example in LINT.

Clarify comment about PPS_SYNC.  Ignore for now that it doesn't
work in FLL mode, it will in a few days.

25 years agoFix from author of the driver:
andreas [Tue, 9 Mar 1999 17:30:12 +0000 (17:30 +0000)]
Fix from author of the driver:

The i++ loop from 1..1000 is too small on very fast machines like
PII 450 MHz. Increasing the loop from 1..100000 lets the machine
access PHY. After this patch it's possible to use a SMC PCI card
on a HP Kayak XA series PC Workstation. Workaround until this fix
was to enable debugging in the driver (#define EPIC_DEBUG 1).

Without that patch you get an undefined state:
while true
do
ifconfig -a | grep status:
done
The status messages flaps between twwo values, but not
"connected".

Obtained from: Ustimenko Semen <semen@iclub.nsu.ru>

25 years agoDon't free() a NULL pointer!
yokota [Tue, 9 Mar 1999 14:23:14 +0000 (14:23 +0000)]
Don't free() a NULL pointer!

25 years agoNew loader.rc stuff.
dcs [Tue, 9 Mar 1999 14:06:55 +0000 (14:06 +0000)]
New loader.rc stuff.

Reviewed by: jkh

25 years agoo Use larger minimum root size on alpha.
jkh [Tue, 9 Mar 1999 12:36:28 +0000 (12:36 +0000)]
o Use larger minimum root size on alpha.
o Use proper architecture subdir when fetching bits from snapshot servers.

Submitted by: Doug Rabson <dfr@nlsystems.com>

25 years agoDocument -D option. Give a more helpful error message for some cases.
dcs [Tue, 9 Mar 1999 11:44:51 +0000 (11:44 +0000)]
Document -D option. Give a more helpful error message for some cases.

PR: bin/10152
Obtained from: Matthew D. Fuller <fullermd@futuresouth.com>

25 years agoSupport seconds with -v.
brian [Tue, 9 Mar 1999 09:38:54 +0000 (09:38 +0000)]
Support seconds with -v.
PR: 6308
Submitted by: Max Euston <meuston@jmrodgers.com>

25 years agoRemove (redundant) map timestamp increments from some properly
alc [Tue, 9 Mar 1999 08:00:17 +0000 (08:00 +0000)]
Remove (redundant) map timestamp increments from some properly
synchronized routines.

25 years agotypo police
brian [Tue, 9 Mar 1999 00:24:27 +0000 (00:24 +0000)]
typo police

25 years agoAdd Specialix SI/XIO/SX ISA, EISA and PCI serial expansion cards/modules
jkh [Mon, 8 Mar 1999 23:41:12 +0000 (23:41 +0000)]
Add Specialix SI/XIO/SX ISA, EISA and PCI serial expansion cards/modules

Submitted by: Nick Sayer <nsayer@quack.kfu.com>
PR: 10456

25 years agoReserve cdev 115 for University of Waikato DAG network capture boards
jkh [Mon, 8 Mar 1999 23:31:04 +0000 (23:31 +0000)]
Reserve cdev 115 for University of Waikato DAG network capture boards

25 years agoClean up and order register definitions.
gibbs [Mon, 8 Mar 1999 22:43:23 +0000 (22:43 +0000)]
Clean up and order register definitions.

25 years agoAdd necessary splcam() protection around target mode setup and teardown
gibbs [Mon, 8 Mar 1999 22:42:52 +0000 (22:42 +0000)]
Add necessary splcam() protection around target mode setup and teardown
routines as well as card access that occurs for the AC_LOST_DEVICE async
event.

25 years agoDon't destroy the old server socket another ``set server''
brian [Mon, 8 Mar 1999 22:35:19 +0000 (22:35 +0000)]
Don't destroy the old server socket another ``set server''
call fails.

25 years agoMove untimeout up before call to uhci_ii_done, avoids panic in
n_hibma [Mon, 8 Mar 1999 22:27:07 +0000 (22:27 +0000)]
Move untimeout up before call to uhci_ii_done, avoids panic in
untimeout.

Submitted by Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
and gehenna@jp.FreeBSD.org.

25 years agoAdd bt_port_probe() a routine shared by the EISA and ISA probe code to
gibbs [Mon, 8 Mar 1999 21:36:34 +0000 (21:36 +0000)]
Add bt_port_probe() a routine shared by the EISA and ISA probe code to
determine IRQ and DRQ information.

Fix a bug that would cause us to attempt to retrieve extended sync
rate information on cards/firmware revs that do not support that command.

25 years agoAsk the card where our interrupt is instead of attempting to use the EISA
gibbs [Mon, 8 Mar 1999 21:35:03 +0000 (21:35 +0000)]
Ask the card where our interrupt is instead of attempting to use the EISA
config info.  On early revision cards (742a), the EISA register space,
other than the location used to determine the address of the card's main
command ports, is write only.

25 years agoPull 'ISA style' probe where interrupt information is determined through
gibbs [Mon, 8 Mar 1999 21:32:59 +0000 (21:32 +0000)]
Pull 'ISA style' probe where interrupt information is determined through
commands sent to card, into the base driver module.  It is now used for
EISA board probes too.

25 years agoSpell David correctly.
steve [Mon, 8 Mar 1999 21:21:43 +0000 (21:21 +0000)]
Spell David correctly.

25 years agoRestore \n at end of usage message.
wollman [Mon, 8 Mar 1999 19:16:14 +0000 (19:16 +0000)]
Restore \n at end of usage message.

Complained-about-by: charnier
25 years agoIntegrate the new "nanokernel" PLL from Dave Mills.
phk [Mon, 8 Mar 1999 12:36:14 +0000 (12:36 +0000)]
Integrate the new "nanokernel" PLL from Dave Mills.

This code is backwards compatible with the older "microkernel" PLL, but
allows ntpd v4 to use nanosecond resolution.  Many other improvements.

PPS_SYNC and hardpps() are NOT supported yet.

25 years agofix cosmetic ISDN startup problem mentioned in PR conf/9957
hm [Mon, 8 Mar 1999 11:28:45 +0000 (11:28 +0000)]
fix cosmetic ISDN startup problem mentioned in PR conf/9957

25 years agoAdd MODINFO_ARGS, parameters passed to a module at load time.
dcs [Mon, 8 Mar 1999 11:05:52 +0000 (11:05 +0000)]
Add MODINFO_ARGS, parameters passed to a module at load time.

VS: ----------------------------------------------------------------------

25 years agoIncrease ficl's dictionary size, in preparation for the newer loader.rc.
dcs [Mon, 8 Mar 1999 11:00:02 +0000 (11:00 +0000)]
Increase ficl's dictionary size, in preparation for the newer loader.rc.

25 years agoFix a number of memory leaks and other memory-related disorders.
dcs [Mon, 8 Mar 1999 10:32:39 +0000 (10:32 +0000)]
Fix a number of memory leaks and other memory-related disorders.

Also, unbreak the breakage introduced at the last revision of module.c.
This changes the semantics of mod_searchfile() (and mod_searchmodule())
to make the caller's responsibility freeing the buffer returned. This
is different from other functions in loader's code, and was done as a
fix for kern/9631. If someone wants to revert this to the original
behavior, don't forget to fix kern/9631 in another way.

This should also fix bin/10462, which was introduced as a result of the
first try at kern/9631 (module.c last revision).

PR: bin/10462
Submitted by: Takanori Saneto <sanewo@ba2.so-net.ne.jp>

25 years agoRemove an unused variable from vmspace_fork.
alc [Mon, 8 Mar 1999 03:53:07 +0000 (03:53 +0000)]
Remove an unused variable from vmspace_fork.

25 years agoThe 4 gig version of the Seagate Medalist Pro seems to have the same
ken [Sun, 7 Mar 1999 22:48:50 +0000 (22:48 +0000)]
The 4 gig version of the Seagate Medalist Pro seems to have the same
trouble with tagged queueing as the 6.5 gig version.

So, I've added a quirk entry for it to limit it to two outstanding
transactions at a time, just like the 6.5G version.  While I'm at it, add a
quirk for the 9G version of the drive, since it most likely has the same
problem.

Submitted by: Jeremy Lea <reg@shale.csir.co.za>

25 years agoZIP drives should now be working, I'm not sure about LS120 drives,
sos [Sun, 7 Mar 1999 21:49:14 +0000 (21:49 +0000)]
ZIP drives should now be working, I'm not sure about LS120 drives,
reports on those most welcome!

Fixed problems:

    Hang on probe on "fantom" devices.
The probe now use a timeout to avoid hangs if no interrupt
is recevied.

There has also been more general code clenaups, and some reorgs.

25 years agoChange vm_map_growstack to acquire and hold a read lock (instead of a write
alc [Sun, 7 Mar 1999 21:25:42 +0000 (21:25 +0000)]
Change vm_map_growstack to acquire and hold a read lock (instead of a write
lock) until it actually needs to modify the vm_map.

Note: it is legal to modify vm_map::hint without holding a write lock.

Submitted by: "Richard Seaman, Jr." <dick@tar.com> with minor changes
by myself.

25 years agoDon't forget to call modem_Found() when connecting
brian [Sun, 7 Mar 1999 20:58:48 +0000 (20:58 +0000)]
Don't forget to call modem_Found() when connecting
via an external program - otherwise we get no
throughput stats and connection count increase.

25 years agoAdd leading 0 in front of octal file permissions number.
ghelmer [Sun, 7 Mar 1999 20:27:45 +0000 (20:27 +0000)]
Add leading 0 in front of octal file permissions number.

OK'ed by: Brian Somers <brian@freebsd.org>
PR: docs/9843

25 years agoFix display of example usage.
ghelmer [Sun, 7 Mar 1999 19:24:39 +0000 (19:24 +0000)]
Fix display of example usage.

PR: docs/9833

25 years agoerst0 -> ersa0
ghelmer [Sun, 7 Mar 1999 18:57:50 +0000 (18:57 +0000)]
erst0 -> ersa0

PR: docs/9860

25 years agoMAKEDEV pty# makes 32 pty pairs, not 16.
ghelmer [Sun, 7 Mar 1999 18:53:10 +0000 (18:53 +0000)]
MAKEDEV pty# makes 32 pty pairs, not 16.

PR: docs/9879

25 years agoExplain ENXIO error status with respect to fifos.
ghelmer [Sun, 7 Mar 1999 18:45:35 +0000 (18:45 +0000)]
Explain ENXIO error status with respect to fifos.

PR: docs/8559

25 years agoUpgrade (almost) to natd 2.0b1
brian [Sun, 7 Mar 1999 18:23:56 +0000 (18:23 +0000)]
Upgrade (almost) to natd 2.0b1

  - Transparent proxy support.
  - PERMANENT_LINK IS NOW OBSOLETE, use redirect_port instead.
  - Drop support for early FreeBSD 2.2 versions
  - If separate input & output sockets are being used
    use them to find out packet direction instead of
    normal mechanism. This can be handy in complex environments
    with multiple interfaces.
  - PPTP redirect support by Dru Nelson <dnelson@redwoodsoft.com> added.
  - Logging enhancements from Martin Machacek <mm@i.cz> added.

Obtained from: Ari Suutari <ari@suutari.iki.fi>

25 years agoSupport PPTP via libalias (``alias pptp addr'').
brian [Sun, 7 Mar 1999 18:13:44 +0000 (18:13 +0000)]
Support PPTP via libalias (``alias pptp addr'').

25 years agoDocument PacketAliasPptp() and allow it to be disabled
brian [Sun, 7 Mar 1999 18:13:23 +0000 (18:13 +0000)]
Document PacketAliasPptp() and allow it to be disabled
by passing INADDR_NONE.

25 years agoupdate misc i4b documentation to i4b release 0.71.00
hm [Sun, 7 Mar 1999 17:18:28 +0000 (17:18 +0000)]
update misc i4b documentation to i4b release 0.71.00

25 years agoadd the dtmfdecode program (added to i4b with 0.71.00) to the i4b userland
hm [Sun, 7 Mar 1999 17:09:03 +0000 (17:09 +0000)]
add the dtmfdecode program (added to i4b with 0.71.00) to the i4b userland

25 years agoupdate the i4b userland to i4b release 0.71.00
hm [Sun, 7 Mar 1999 16:12:47 +0000 (16:12 +0000)]
update the i4b userland to i4b release 0.71.00

25 years agoadd kernel config support for i4b driver for AVM Fritz PCI
hm [Sun, 7 Mar 1999 16:11:12 +0000 (16:11 +0000)]
add kernel config support for i4b driver for AVM Fritz PCI

25 years agoupdate the i4b include files to i4b release 0.71.00
hm [Sun, 7 Mar 1999 16:09:45 +0000 (16:09 +0000)]
update the i4b include files to i4b release 0.71.00

25 years agoupdate the i4b kernel part to i4b release 0.71.00
hm [Sun, 7 Mar 1999 16:08:20 +0000 (16:08 +0000)]
update the i4b kernel part to i4b release 0.71.00

25 years ago* Register sysctl nodes before running sysinits when loading files and
dfr [Sun, 7 Mar 1999 16:06:41 +0000 (16:06 +0000)]
* Register sysctl nodes before running sysinits when loading files and
  unregister them after sysuninits when unloading.
* Add code to vfs_register() to set the oid number of vfs sysctls to
  the type number of the filesystem.

Reviewed by: bde

25 years agoRemove unused function stubs.
brian [Sun, 7 Mar 1999 15:36:58 +0000 (15:36 +0000)]
Remove unused function stubs.

25 years agoSupport proxying & transparent proxying curtesy of libalias(3).
brian [Sun, 7 Mar 1999 15:02:38 +0000 (15:02 +0000)]
Support proxying & transparent proxying curtesy of libalias(3).
Order the alias command descriptions.
Order the SEE ALSO entries.

25 years agoMention that PacketAliasProxyRule() doesn't accept host names,
brian [Sun, 7 Mar 1999 15:02:22 +0000 (15:02 +0000)]
Mention that PacketAliasProxyRule() doesn't accept host names,
just IP numbers.

25 years agoCorrectly drop existing connections when reopening the diagnostic
brian [Sun, 7 Mar 1999 11:54:43 +0000 (11:54 +0000)]
Correctly drop existing connections when reopening the diagnostic
socket.

25 years agoOops, the test for "no-cpu" was inverted.
bde [Sun, 7 Mar 1999 06:55:47 +0000 (06:55 +0000)]
Oops, the test for "no-cpu" was inverted.

Submitted by: Seigo TANIMURA <tanimura@naklab.dnj.ynu.ac.jp>

25 years agoAlso add 1000baseSX, 1000baseLX, 1000baseCX and 1000baseTX media types. At
wpaul [Sun, 7 Mar 1999 04:39:25 +0000 (04:39 +0000)]
Also add 1000baseSX, 1000baseLX, 1000baseCX and 1000baseTX media types. At
this point I don't know if there are any actual gigabit ethernet devices
that support media other than 1000baseSX (multi-mode fiber) but who knows.

25 years agoRead from fd[0] and write to fd[1] where `fd' is the
brian [Sun, 7 Mar 1999 01:41:40 +0000 (01:41 +0000)]
Read from fd[0] and write to fd[1] where `fd' is the
result of a pipe().  This matters under OpenBSD.

25 years agoUse socketpair() instead of pipe()... pipe() doesn't return
brian [Sun, 7 Mar 1999 01:41:27 +0000 (01:41 +0000)]
Use socketpair() instead of pipe()... pipe() doesn't return
two bi-directional descriptors under OpenBSD.

25 years agoReopen descriptor 0 as /dev/tty when in interactive mode
brian [Sun, 7 Mar 1999 01:02:39 +0000 (01:02 +0000)]
Reopen descriptor 0 as /dev/tty when in interactive mode
in OpenBSD as well as FreeBSD (I still don't know why).
Add a debug diagnostic when creating a child process as
a link.

25 years agoWhen an incoming packet is reflected back as an ICMP reply, make sure we
archie [Sat, 6 Mar 1999 23:10:42 +0000 (23:10 +0000)]
When an incoming packet is reflected back as an ICMP reply, make sure we
zero "m->m_pkthdr.rcvif", otherwise ipfw may wrongly match the outgoing packet.
PR: kern/9723
Submitted by: David Malone <dwmalone@maths.tcd.ie>

25 years agoFix callout_init(). This didn't have any practical effect since it
wollman [Sat, 6 Mar 1999 22:27:02 +0000 (22:27 +0000)]
Fix callout_init().  This didn't have any practical effect since it
was only used to initialize the static timeouts, which unconditionally
clears the only bits which could have caused problems.

25 years agoDocument PacketAliasProxyRule() and fix a typo.
brian [Sat, 6 Mar 1999 21:58:43 +0000 (21:58 +0000)]
Document PacketAliasProxyRule() and fix a typo.

25 years agoRemoved old scsi section 9 man pages. Only cd.9 has been converted to
bde [Sat, 6 Mar 1999 19:03:31 +0000 (19:03 +0000)]
Removed old scsi section 9 man pages.  Only cd.9 has been converted to
cam.  scsiconf.9, sd.9, and st.9 can now be found in the Attic.

Reviewed by: ken

25 years agoFixed bitrot in synopsis (devfs_link was renamed to devfs_makelink).
bde [Sat, 6 Mar 1999 17:37:20 +0000 (17:37 +0000)]
Fixed bitrot in synopsis (devfs_link was renamed to devfs_makelink).
Didn't fix bitrot in this page's name; just install a link.

25 years agoFixed wrong function prototype(s) in synopsis.
bde [Sat, 6 Mar 1999 17:25:50 +0000 (17:25 +0000)]
Fixed wrong function prototype(s) in synopsis.

25 years agoFixed bitrot in synopsis (u_long changed to uintptr_t for portability).
bde [Sat, 6 Mar 1999 17:21:14 +0000 (17:21 +0000)]
Fixed bitrot in synopsis (u_long changed to uintptr_t for portability).

25 years agoAdd 1000baseFX, 10baseSTP and 10baseFL media types. The 1000baseFX
wpaul [Sat, 6 Mar 1999 17:17:57 +0000 (17:17 +0000)]
Add 1000baseFX, 10baseSTP and 10baseFL media types. The 1000baseFX
type may become necessary soon. :)

Also add a couple of additional macros that NetBSD has which we don't.
Nothing in FreeBSD uses these (yet) so adding them in shouldn't hurt
anything.

25 years agoFixed C syntax error in synopsis.
bde [Sat, 6 Mar 1999 17:14:24 +0000 (17:14 +0000)]
Fixed C syntax error in synopsis.

25 years agoFixed bitrot in synopsis (const poisoning hadn't reached here).
bde [Sat, 6 Mar 1999 17:10:15 +0000 (17:10 +0000)]
Fixed bitrot in synopsis (const poisoning hadn't reached here).

25 years agoFixed missing headers in synopsis.
bde [Sat, 6 Mar 1999 17:07:29 +0000 (17:07 +0000)]
Fixed missing headers in synopsis.

25 years agoFixed bitrot in synopsis (fuword() and suword() changed to support alpha).
bde [Sat, 6 Mar 1999 17:04:18 +0000 (17:04 +0000)]
Fixed bitrot in synopsis (fuword() and suword() changed to support alpha).

25 years agoFixed pedantic syntax error (trailing comma in enum).
bde [Sat, 6 Mar 1999 16:57:12 +0000 (16:57 +0000)]
Fixed pedantic syntax error (trailing comma in enum).

25 years agoInclude <sys/queue.h> so that this file is almost self-sufficient, as is
bde [Sat, 6 Mar 1999 16:52:04 +0000 (16:52 +0000)]
Include <sys/queue.h> so that this file is almost self-sufficient, as is
specified in about 40 section 9 man pages.

Translated to C (C doesn't support forward declarations of enums).

25 years agoSync with sys/i386/i386/machdpe.c revision 1.327.
kato [Sat, 6 Mar 1999 09:43:01 +0000 (09:43 +0000)]
Sync with sys/i386/i386/machdpe.c revision 1.327.

25 years agoUpgrading a map's lock to exclusive status should increment
alc [Sat, 6 Mar 1999 07:11:33 +0000 (07:11 +0000)]
Upgrading a map's lock to exclusive status should increment
the map's timestamp.  In general, whenever an exclusive lock is
acquired the timestamp should be incremented.

25 years agoDon't depend on <ufs/ufs/quota.h> or another (old) prerequisite including
bde [Sat, 6 Mar 1999 05:21:09 +0000 (05:21 +0000)]
Don't depend on <ufs/ufs/quota.h> or another (old) prerequisite including
<sys/queue.h>.  This fixes my recent breakage of biosboot by unpolluting
<ufs/ufs/quota.h> in the !KERNEL case.