]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
25 years agoThis commit was generated by cvs2svn to compensate for changes in r44335,
obrien [Sun, 28 Feb 1999 20:34:40 +0000 (20:34 +0000)]
This commit was generated by cvs2svn to compensate for changes in r44335,
which included commits to RCS files with non-trunk default branches.

25 years agoVirgin import of ISC-DHCP v2.0b1pl17
obrien [Sun, 28 Feb 1999 20:34:40 +0000 (20:34 +0000)]
Virgin import of ISC-DHCP v2.0b1pl17

25 years agoFatal typo.
dt [Sun, 28 Feb 1999 19:50:17 +0000 (19:50 +0000)]
Fatal typo.

PR: bin/10827
Submitted by: Mike Andrews <mandrews@termfrost.org>
PR: conf/10310
Submitted by: Brion Moss <brion@queeg.com>

25 years agofix for incorrect specification of alignment (it worked for the elf
chuckr [Sun, 28 Feb 1999 18:55:39 +0000 (18:55 +0000)]
fix for incorrect specification of alignment (it worked for the elf
build, but broke while doing the aout legacy build).  Now using
.p2align instead of .align.  Fixes broken buildworld.

Submitted by: John Polstra
Reviewed by: John Polstra

25 years agoAdd forward-declaration of struct linker_set, to fix a few warnings.
dt [Sun, 28 Feb 1999 17:38:28 +0000 (17:38 +0000)]
Add forward-declaration of struct linker_set, to fix a few warnings.

25 years agoThis code got moved as a result of confusion between union mounts and
peter [Sun, 28 Feb 1999 16:13:25 +0000 (16:13 +0000)]
This code got moved as a result of confusion between union mounts and
unionfs.  Julian has already revived the union mount part of this move
in vfs_syscalls.c rev 1.119, but forgot to take it out of here.

25 years agoDeclare static __inline functions as __inline in their forward
bde [Sun, 28 Feb 1999 11:30:00 +0000 (11:30 +0000)]
Declare static __inline functions as __inline in their forward
declaration.

Fixed some comments.

Fixed a staticization botch.

25 years agoRemoved all traces of `p_switchtime'. The relevant timestamp is per-cpu,
bde [Sun, 28 Feb 1999 10:53:29 +0000 (10:53 +0000)]
Removed all traces of `p_switchtime'.  The relevant timestamp is per-cpu,
not per-process.  Keep it in `switchtime' consistently.

It is now clear that the timestamp is always valid in fork_trampoline()
except when the child is running on a previously idle cpu, which
can only happen if there are multiple cpus, so don't check or set
the timestamp in fork_trampoline except in the (i386) SMP case.
Just remove the alpha code for setting it unconditionally, since
there is no SMP case for alpha and the code had rotted.

Parts reviewed by: dfr, phk

25 years agoPrint "usb" for MOUSE_IF_USB, rather than "unknown".
yokota [Sun, 28 Feb 1999 09:18:57 +0000 (09:18 +0000)]
Print "usb" for MOUSE_IF_USB, rather than "unknown".

25 years agoI don't know why the version was bumped to 1.11.3, nothing from the real
obrien [Sun, 28 Feb 1999 09:11:20 +0000 (09:11 +0000)]
I don't know why the version was bumped to 1.11.3, nothing from the real
GNU 1.11.3 got in when this change was made.  thepish's submitted fixes
unbroke --norecurse.

25 years agoMake $ print different lines in, well, different lines.
dcs [Sun, 28 Feb 1999 02:10:14 +0000 (02:10 +0000)]
Make $ print different lines in, well, different lines.

25 years agoReviewed by: "John S. Dyson" <dyson@iquest.net>
alc [Sat, 27 Feb 1999 23:39:28 +0000 (23:39 +0000)]
Reviewed by: "John S. Dyson" <dyson@iquest.net>
Submitted by: Matthew Dillon <dillon@apollo.backplane.com>
To prevent a deadlock, if we are extremely low on memory, force synchronous
operation by the VOP_PUTPAGES in vnode_pager_putpages.

25 years agoMake this work with the new alias library since, evidently, we're
jkh [Sat, 27 Feb 1999 22:37:38 +0000 (22:37 +0000)]
Make this work with the new alias library since, evidently, we're
not providing the backwards-compatability routines in libalias anymore
(which I think may have been a mistake).

25 years ago* Add support for hw.physmem and hw.usermem sysctls (this allows sysinstall
dfr [Sat, 27 Feb 1999 18:41:40 +0000 (18:41 +0000)]
* Add support for hw.physmem and hw.usermem sysctls (this allows sysinstall
  to calculate a reasonable size for the swap partition).
* Fix a typo in remrq() where a process with idle priority would not be
  correctly removed from the relavent queue.  Note that realtime and idle
  priorities are still not supported since the assembler code in
  cpu_switch() does not check the realtime and idle queues.

25 years agoCleanup usage of err() and warn().
kuriyama [Sat, 27 Feb 1999 12:08:02 +0000 (12:08 +0000)]
Cleanup usage of err() and warn().
Add error handling for ioctl().

Reviewed by: -current
Obtained from: PAO

25 years agoDon't install kget on alpha - it doesn't do much useful there.
jkh [Sat, 27 Feb 1999 10:54:06 +0000 (10:54 +0000)]
Don't install kget on alpha - it doesn't do much useful there.

25 years agoFix misspelling of Julian's last name. Oops.
ken [Sat, 27 Feb 1999 07:56:08 +0000 (07:56 +0000)]
Fix misspelling of Julian's last name.  Oops.

25 years agoFix code for union mounts
julian [Sat, 27 Feb 1999 07:06:05 +0000 (07:06 +0000)]
Fix code for union mounts
Accidentally deleted by peter when he extracted the unionfs stuff in 1.109

Submitted by: Tony Finch <dot@dotat.at>

25 years agoAdd a new flag, "WORLD", for telling certain tools that they're
jkh [Sat, 27 Feb 1999 03:18:10 +0000 (03:18 +0000)]
Add a new flag, "WORLD", for telling certain tools that they're
being build as part of a bootstrap.

25 years agomtree is a "bootstrap tool", don't use the fancy new world-breaking features
jkh [Sat, 27 Feb 1999 03:16:28 +0000 (03:16 +0000)]
mtree is a "bootstrap tool", don't use the fancy new world-breaking features
if we're building it as part of the bootstrap toolset.

25 years agoNote struct proc size change from Mark Newton.
imp [Sat, 27 Feb 1999 03:14:22 +0000 (03:14 +0000)]
Note struct proc size change from Mark Newton.

25 years agoNo, this isn't what I submitted. Seems like the patch I sent
mjacob [Sat, 27 Feb 1999 02:45:31 +0000 (02:45 +0000)]
No, this isn't what I submitted. Seems like the patch I sent
was ignored and an incorrect hand edit was used instead.

25 years agoAdd kget.
jkh [Sat, 27 Feb 1999 02:25:06 +0000 (02:25 +0000)]
Add kget.

25 years agoBring in kget, a utility for saving kernel change information.
jkh [Sat, 27 Feb 1999 02:24:18 +0000 (02:24 +0000)]
Bring in kget, a utility for saving kernel change information.

Submitted by: abial

25 years agoVersion 3.0: January 1, 1999
brian [Sat, 27 Feb 1999 02:16:01 +0000 (02:16 +0000)]
Version 3.0: January 1, 1999
    - Transparent proxying support added.
    - PPTP redirecting support added based on patches
      contributed by Dru Nelson <dnelson@redwoodsoft.com>.

Submitted by: Charles Mott <cmott@srv.net>

25 years agoCorrected use of backslash escaping in sample code.
ghelmer [Sat, 27 Feb 1999 00:54:40 +0000 (00:54 +0000)]
Corrected use of backslash escaping in sample code.

PR: docs/10284
Submitted by: Alfred Perlstein <bright@cygnus.rush.net>

25 years agoAllow control over the number of ConfigREQ & TermREQ attempts
brian [Fri, 26 Feb 1999 21:28:14 +0000 (21:28 +0000)]
Allow control over the number of ConfigREQ & TermREQ attempts
that are made in each of the FSMs (LCP, CCP & IPCP) and the
number of REQs/Challenges for PAP/CHAP by accepting more arguments
in the ``set {c,ip,l}cpretry'' and ``set {ch,p}apretry'' commands.

Change the non-convergence thresholds to 3 times the number of configured
REQ tries (rather than the previous fixed ``10'').  We now notice
repeated NAKs and REJs rather than just REQs.

Don't suggest that CHAP 0x05 isn't supported when it's not configured.

Fix some bugs that expose themselves with smaller numbers of retries:
o Handle instantaneous disconnects (set device /dev/null) correctly
  by stopping all fsm timers in fsm2initial.
o Don't forget to uu_unlock() devices that are files but are not
  ttys (set device /dev/zero).

Fix a *HORRENDOUS* bug in RFC1661 (already fixed for an Open event in state
``Closed''):
  According to the state transition table, a RCR+ or RCR- received in
  the ``Stopped'' state are supposed to InitRestartCounter, SendConfigReq
  and SendConfig{Ack,Nak}.  However, in ``Stopped'', we haven't yet
  done a TLS (or the last thing we did is a TLF).  We must therefore
  do the TLS at this point !

  This was never noticed before because LCP and CCP used not use
  LayerStart() for anything interesting, and IPCP tends to go into
  Stopped then get a Down because of an LCP RTR rather than getting a
  RCR again.

25 years agoFixes for Alpha.
wollman [Fri, 26 Feb 1999 20:06:46 +0000 (20:06 +0000)]
Fixes for Alpha.

Submitted by: mjacob

25 years agoAdd support for SHA-1 and RIPEMD160, now that libmd includes them. Make
wollman [Fri, 26 Feb 1999 18:44:56 +0000 (18:44 +0000)]
Add support for SHA-1 and RIPEMD160, now that libmd includes them.  Make
all of the hashes (including MD5) conditionalized in case we want
to turn one of them off later.

25 years agoDon't build the assembly for shared linkage, PIC isn't implemented.
wollman [Fri, 26 Feb 1999 18:43:01 +0000 (18:43 +0000)]
Don't build the assembly for shared linkage, PIC isn't implemented.

25 years agoAdd Eric Young's RIPEMD160 implementation as well, in case SHA-1
wollman [Fri, 26 Feb 1999 18:41:47 +0000 (18:41 +0000)]
Add Eric Young's RIPEMD160 implementation as well, in case SHA-1
should prove weak.  Also fix a few problems with the SHA-1 build.

25 years agoAdd a quirk entry for the Seagate Medalist Pro 6 gig drive. It seems this
ken [Fri, 26 Feb 1999 18:38:06 +0000 (18:38 +0000)]
Add a quirk entry for the Seagate Medalist Pro 6 gig drive.  It seems this
drive has very poor write performance (1.4MB/sec vs. 12MB/sec) with anything
more than two oustanding transactions.

So, this limits the number of tagged commands to two for that drive.
Thanks to Paul van der Zwan for doing a whole lot of testing to confirm
this.

Reported by: Paul van der Zwan <paulz@trantor.xs4all.nl>

25 years agoUpdated the bktr entry to add vbi*
roger [Fri, 26 Feb 1999 16:14:22 +0000 (16:14 +0000)]
Updated the bktr entry to add vbi*
bktr now makes bktr, tuner and vbi

25 years agoFinish implementing "setdrv" option. This is intended to be used
rnordier [Fri, 26 Feb 1999 14:57:17 +0000 (14:57 +0000)]
Finish implementing "setdrv" option.  This is intended to be used
(with care) in those instances where boot0 is not passed the
correct drive number by the PC BIOS.  (The symptoms are a
"F5   Drive 0" line, even though the current drive is drive 0.)

25 years agoImplement "setdrv" option
rnordier [Fri, 26 Feb 1999 14:51:14 +0000 (14:51 +0000)]
Implement "setdrv" option

25 years agoRemove call to DELAY() from xl_wait(), since xl_wait() is in the
wpaul [Fri, 26 Feb 1999 08:39:24 +0000 (08:39 +0000)]
Remove call to DELAY() from xl_wait(), since xl_wait() is in the
interrupt handler codepath. Having the delay there didn't really
accomplish much anyway.

25 years agoAdd PCI device ID for the PNIC II.
wpaul [Fri, 26 Feb 1999 07:50:53 +0000 (07:50 +0000)]
Add PCI device ID for the PNIC II.

25 years agoFix last commit based on feedback from Guido, Bruce and Terry.
imp [Fri, 26 Feb 1999 05:34:16 +0000 (05:34 +0000)]
Fix last commit based on feedback from Guido, Bruce and Terry.

Specifically, the test was in the wrong place, lacked a cast, didn't
unlock the node, and exited to bad rather than abortit.  Now we don't
allow renaming of a file with LINK_MAX references.  Move the test to
earlier in the code as it is closer to where ip is obtained, as that
is the style of the rest of the function.

Didn't fix the problems bruce pointed out in the rename man page to
include EMLINK, nor address his complaints about how the whole idea of
incrementing the link count during a rename is potentially asking for
trouble.

Also didn't try to correct potential problem Terry pointed out with
decrements not being similarly protected against underflow.

25 years agoFix bug in MDx test suite.
wollman [Fri, 26 Feb 1999 04:25:01 +0000 (04:25 +0000)]
Fix bug in MDx test suite.
Add Eric Young's SHA-[01] implementations.

25 years agoDon't call assign_apic_irq with a value for irq that is out of range.
tegge [Fri, 26 Feb 1999 03:42:50 +0000 (03:42 +0000)]
Don't call assign_apic_irq with a value for irq that is out of range.

25 years agoDecapitalize function name by prepending with word "The".
hoek [Fri, 26 Feb 1999 01:28:06 +0000 (01:28 +0000)]
Decapitalize function name by prepending with word "The".

PR: docs/10247

25 years agoAdd entry for Motorola Montana modem.
msmith [Thu, 25 Feb 1999 23:33:51 +0000 (23:33 +0000)]
Add entry for Motorola Montana modem.

Submitted by: Andre LeClaire <leclaire@sprintmail.com>

25 years agoDon't emit usage() message when no arguments given to -f. This
jkh [Thu, 25 Feb 1999 22:18:08 +0000 (22:18 +0000)]
Don't emit usage() message when no arguments given to -f.  This
appears to be consistent with other Unixen, like Solaris.

PR: 10240
Submitted by: jun_sun@hlla.is.tsukuba.ac.jp

25 years agoParse IP addresses more securely - specifically, don't allow
brian [Thu, 25 Feb 1999 20:05:55 +0000 (20:05 +0000)]
Parse IP addresses more securely - specifically, don't allow
a bum name to return as 0.0.0.0... we don't want ``delete xxx''
to delete the default route when xxx doesn't resolve.

Support IP number specifications as the host when specifying
a tcp-style device (rather than *just* hostnames).

25 years agoEmulate a V86 "movl %cr0,%eax" instruction.
rnordier [Thu, 25 Feb 1999 16:27:41 +0000 (16:27 +0000)]
Emulate a V86 "movl %cr0,%eax" instruction.

Feedback and testing: Kurt Hopfensperger <kjhmdjd@ix.netcom.com>

25 years agoAdded a used #include (don't depend on "vnode_if.h" including <sys/buf.h>).
bde [Thu, 25 Feb 1999 16:06:51 +0000 (16:06 +0000)]
Added a used #include (don't depend on "vnode_if.h" including <sys/buf.h>).

25 years agoAdded a used #include (don't depend on "vnode_if.h" including <sys/buf.h>).
bde [Thu, 25 Feb 1999 15:54:06 +0000 (15:54 +0000)]
Added a used #include (don't depend on "vnode_if.h" including <sys/buf.h>).

25 years agoIntegrated a patch provided by Guido to more correctly work out the
newton [Thu, 25 Feb 1999 14:32:29 +0000 (14:32 +0000)]
Integrated a patch provided by Guido to more correctly work out the
flags returned from getcontext().

Submitted by: Guido van Rooij <guido@gvr.org>

25 years agoAdded p_emuldata to struct proc as a place for emulators to hook
newton [Thu, 25 Feb 1999 14:28:46 +0000 (14:28 +0000)]
Added p_emuldata to struct proc as a place for emulators to hook
process-specific state information.

Submitted by: Guido van Rooij <guido@gvr.org>

25 years agoAdded comment on Access/PC N98C+ and LAC-98 cards, and FE_8BIT_SUPPORT
kato [Thu, 25 Feb 1999 13:59:47 +0000 (13:59 +0000)]
Added comment on Access/PC N98C+ and LAC-98 cards, and FE_8BIT_SUPPORT
option that LAC-98 needs.

Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)

25 years agoAdded adv driver support.
kato [Thu, 25 Feb 1999 13:53:13 +0000 (13:53 +0000)]
Added adv driver support.

Submitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp>

25 years agoCommented out lpt0.
kato [Thu, 25 Feb 1999 13:41:54 +0000 (13:41 +0000)]
Commented out lpt0.

25 years agoFixed my recent breakage of the ELF case.
bde [Thu, 25 Feb 1999 12:53:34 +0000 (12:53 +0000)]
Fixed my recent breakage of the ELF case.

25 years agoWhen our dial timeout is ``random'', display its value
brian [Thu, 25 Feb 1999 12:00:04 +0000 (12:00 +0000)]
When our dial timeout is ``random'', display its value
correctly by invoking the timer to get the value before
displaying the message.
Don't assume that a value of 0 is ``random'' in
``show datalink''.
Make the random value between 1 and DIAL_TIMEOUT rather
than between 0 and DIAL_TIMEOUT-1

25 years agoDon't immediately bring auto links back up in multilink
brian [Thu, 25 Feb 1999 11:59:36 +0000 (11:59 +0000)]
Don't immediately bring auto links back up in multilink
mode (when there is more than one auto link) if there is
no data queued to go out.
Reviewed by: Tom Torrance <tom@tomqnx.com>

25 years agoFixed tab lossage in previous commit.
bde [Thu, 25 Feb 1999 11:27:52 +0000 (11:27 +0000)]
Fixed tab lossage in previous commit.

25 years agoSync with sys/i386/isa/wd.c revision 1.189.
kato [Thu, 25 Feb 1999 11:08:53 +0000 (11:08 +0000)]
Sync with sys/i386/isa/wd.c revision 1.189.

25 years agoSync with sys/i386/i386/userconfig.c revision 1.132.
kato [Thu, 25 Feb 1999 11:05:50 +0000 (11:05 +0000)]
Sync with sys/i386/i386/userconfig.c revision 1.132.

25 years agoDon't forget to update `switchticks' in corner cases (except for
bde [Thu, 25 Feb 1999 11:03:08 +0000 (11:03 +0000)]
Don't forget to update `switchticks' in corner cases (except for
the alpha fork_trampoline(), forget it because it I believe it is
only necessary for the unsupported SMP case).

25 years agoSync with sys/boot/i386/loader/Makefile revision 1.29.
kato [Thu, 25 Feb 1999 11:01:54 +0000 (11:01 +0000)]
Sync with sys/boot/i386/loader/Makefile revision 1.29.

25 years agoThe fe driver supports bridging, so added it to lists.
kato [Thu, 25 Feb 1999 10:48:31 +0000 (10:48 +0000)]
The fe driver supports bridging, so added it to lists.

25 years agoAdd missing check for LINK_MAX in ufs_rename. Since ip->i_effnlink and
imp [Thu, 25 Feb 1999 09:52:46 +0000 (09:52 +0000)]
Add missing check for LINK_MAX in ufs_rename.  Since ip->i_effnlink and
ip->nlink were different types, there was a masked overflow.

Reported by: Mark Slemco <marcs@znep.com>

25 years agoMy changes:
roger [Thu, 25 Feb 1999 07:45:47 +0000 (07:45 +0000)]
My changes:
Added autodetection of MMAC Osprey 100 card for
Jan Schmidt <mmedia@rz.uni-greifswald.de>. The MMAC card has an EEPROM
which contains an ASCII string beginning with "MMAC".
Corrected Hauppauge Audio Mux Mute value from 0x01 to 0x04.
Fixed a typo.

Sumitted change:
Added ALPS Tuner Type submitted by Hiroki Mori <mori@infocity.co.jp>

Submitted by: Roger Hardiman and Hiroki Mori <mori@infocity.co.jp>

25 years agoReviewed by: Matthew Dillon <dillon@apollo.backplane.com>
alc [Thu, 25 Feb 1999 06:05:28 +0000 (06:05 +0000)]
Reviewed by: Matthew Dillon <dillon@apollo.backplane.com>
Revert the comment for v_ozfod now that vm_fault is fixed.

25 years agoReviewed by: Matthew Dillon <dillon@apollo.backplane.com>
alc [Thu, 25 Feb 1999 06:00:52 +0000 (06:00 +0000)]
Reviewed by: Matthew Dillon <dillon@apollo.backplane.com>
Corrected the computation of cnt.v_ozfod in vm_fault: vm_fault
was counting the number of unoptimized rather than optimized
zero-fill faults.

25 years ago Comment swstrategy() routine.
dillon [Thu, 25 Feb 1999 05:37:18 +0000 (05:37 +0000)]
Comment swstrategy() routine.

25 years ago Update ufs_vnops code to use new specinfo fields rather then guess.
dillon [Thu, 25 Feb 1999 05:35:53 +0000 (05:35 +0000)]
Update ufs_vnops code to use new specinfo fields rather then guess.
    This is part of general specinfo / d_parms() commit.

25 years agoReviewed by: Julian Elischer <julian@whistle.com>
dillon [Thu, 25 Feb 1999 05:22:30 +0000 (05:22 +0000)]
Reviewed by: Julian Elischer <julian@whistle.com>

    Add d_parms() to {c,b}devsw[].  If non-NULL this function points to
    a device routine that will properly fill in the specinfo structure.
    vfs_subr.c's checkalias() supplies appropriate defaults.  This change
    should be fully backwards compatible with existing devices.

25 years agoUntangle the nfs send and receive queue locking a little. One lock
peter [Thu, 25 Feb 1999 00:03:51 +0000 (00:03 +0000)]
Untangle the nfs send and receive queue locking a little.  One lock
routine was [ab]used for two different things, and you couldn't tell from
the wait channel which one had wedged.
Catch a few things missing from NFS_NOSERVER.

25 years ago Remove unnecessary page protects on map_split and collapse operations.
dillon [Wed, 24 Feb 1999 21:26:26 +0000 (21:26 +0000)]
Remove unnecessary page protects on map_split and collapse operations.
    Fix bug where an object's OBJ_WRITEABLE/OBJ_MIGHTBEDIRTY flags do
    not get set under certain circumstances ( page rename case ).

Reviewed by: Alan Cox <alc@cs.rice.edu>, John Dyson

25 years agoDon't try protecting page 0; it seems that BIOS writers now feel it's
msmith [Wed, 24 Feb 1999 01:37:23 +0000 (01:37 +0000)]
Don't try protecting page 0; it seems that BIOS writers now feel it's
appropriate to check for Windows95 by polling for state in low
memory, with fatal results.

Submitted by: rnordier@freebsd.org

25 years agoMake the buf in authflags big enough to hold " norechallenge". I've been
gj [Tue, 23 Feb 1999 21:47:05 +0000 (21:47 +0000)]
Make the buf in authflags big enough to hold " norechallenge". I've been
running with this for a few weeks.

Submitted by: someone on the freebsd-isdn maillist

25 years agoDeal with broken Web sites which return 302 responses rather than 404
wollman [Tue, 23 Feb 1999 18:51:13 +0000 (18:51 +0000)]
Deal with broken Web sites which return 302 responses rather than 404
and an error document when the requested resource does not exist.  Grrr.

Requested by: asami

25 years agoAdd support for still more cheapo 10/100 cards: Delta Electronics and
wpaul [Tue, 23 Feb 1999 15:38:25 +0000 (15:38 +0000)]
Add support for still more cheapo 10/100 cards: Delta Electronics and
Addtron appear to have their own VIA Rhine II and RealTek 8139 boards
with custom PCI vendor and device IDs. This commit updates the PCI
vendor and device lists in the vr and rl drivers so that we can probe
the additional devices.

Found by: nosing around the PCI vendor and device code list at:
http://www.halcyon.com/scripts/jboemler/pci/pcicode

25 years agoremove ctype.c - unused and confusing
ache [Tue, 23 Feb 1999 15:13:51 +0000 (15:13 +0000)]
remove ctype.c - unused and confusing

25 years agoMisplaces brace puts important code into debug section.
phk [Tue, 23 Feb 1999 15:08:44 +0000 (15:08 +0000)]
Misplaces brace puts important code into debug section.

Reviewed by: phk
Submitted by: Stefan Bethke <stefan.bethke@hanse.de>

25 years agoAdd a prototype to silence warnings.
eivind [Tue, 23 Feb 1999 12:02:07 +0000 (12:02 +0000)]
Add a prototype to silence warnings.

25 years agoFix minor nit with command line parsing for pw -V DIR action.
davidn [Tue, 23 Feb 1999 11:01:50 +0000 (11:01 +0000)]
Fix minor nit with command line parsing for pw -V DIR action.

25 years agoFix tpyo (sic) and missing 'else' (bad cut n' paste).
davidn [Tue, 23 Feb 1999 10:35:47 +0000 (10:35 +0000)]
Fix tpyo (sic) and missing 'else' (bad cut n' paste).

25 years ago1) Do not blindly ignore file update errors which may occur due to concurrent
davidn [Tue, 23 Feb 1999 07:15:11 +0000 (07:15 +0000)]
1) Do not blindly ignore file update errors which may occur due to concurrent
   updating
2) Add -V <etcdir>, which allows maintaining user/group database in alternate
   locations other than /etc.

25 years agoUpdate reference to setup.exe (which is now dead).
jkh [Tue, 23 Feb 1999 04:19:30 +0000 (04:19 +0000)]
Update reference to setup.exe (which is now dead).

25 years agoAdd a reference to the ypinit(8) command.
ghelmer [Tue, 23 Feb 1999 03:49:14 +0000 (03:49 +0000)]
Add a reference to the ypinit(8) command.

PR: docs/7679 (in spirit)

25 years agoChange the prompt for the office location field from "Location:"
ghelmer [Tue, 23 Feb 1999 02:41:26 +0000 (02:41 +0000)]
Change the prompt for the office location field from "Location:"
to "Office Location:" to disambiguate what is expected.  Add a note
to the man page to indicate that the office location and office phone
fields are concatenated and printed with the heading "Office:" by
finger(1).  Swap the order of the home and office phone fields in the
man page to match the order of the fields in the editor.

If any programs interact with chpass(1) and expect "Location:" instead
of "Office Location:" as the prompt, either this change will have to be
reverted or the other programs will have to be changed.

PR: docs/7533

25 years agoDangit... made a typo in the NEXPTR register definition (0x55 -> 0x45).
wpaul [Tue, 23 Feb 1999 02:00:06 +0000 (02:00 +0000)]
Dangit... made a typo in the NEXPTR register definition (0x55 -> 0x45).

25 years agoMinor updates for the ASIX AX88141, which is a newer version of the
wpaul [Tue, 23 Feb 1999 01:52:42 +0000 (01:52 +0000)]
Minor updates for the ASIX AX88141, which is a newer version of the
AX88140A with power management and magic packet support. Correct the
addresses of the PCI power management registers and add some code to
detect the revision ID of the AX88141 and identify it in the probe
messages.

No other changes are needed since the AX88141 is functionally
identical to the AX88140A.

25 years agoThe previous commit also fixed a possibly-wrong (too high) priority
bde [Mon, 22 Feb 1999 18:39:49 +0000 (18:39 +0000)]
The previous commit also fixed a possibly-wrong (too high) priority
for the rescheduled process.

25 years agoAdd support for stealth forwarding (forwarding packets without touching
des [Mon, 22 Feb 1999 18:19:57 +0000 (18:19 +0000)]
Add support for stealth forwarding (forwarding packets without touching
their ttl). This can be used - in combination with the proper ipfw
incantations - to make a firewall or router invisible to traceroute
and other exploration tools.

This behaviour is controlled by a sysctl variable (net.inet.ip.stealth)
and hidden behind a kernel option (IPSTEALTH).

Reviewed by: eivind, bde

25 years agoImproved scheduling in uiomove(), etc. resched_wanted() is true too
bde [Mon, 22 Feb 1999 16:57:48 +0000 (16:57 +0000)]
Improved scheduling in uiomove(), etc.  resched_wanted() is true too
often for it to be a good criterion for switching kernel cpu hogs --
it is true after most wakeups.  Use the criterion "has been running
for >= 2 quanta" instead.

25 years agoOutdated with the removal of LKM support. KLDs can't be tested in any
eivind [Mon, 22 Feb 1999 16:11:58 +0000 (16:11 +0000)]
Outdated with the removal of LKM support.  KLDs can't be tested in any
similar fashion :-(

25 years agoAdded a per-cpu variable `switchticks' for use in scheduling.
bde [Mon, 22 Feb 1999 15:13:34 +0000 (15:13 +0000)]
Added a per-cpu variable `switchticks' for use in scheduling.

25 years agoAdd IC-CARD Ethernet card & AT&T V34+ Fax Modem
brian [Mon, 22 Feb 1999 14:08:44 +0000 (14:08 +0000)]
Add IC-CARD Ethernet card & AT&T V34+ Fax Modem
Submitted by: Maxim Sobolev <sobomax@altavista.net>

25 years agoXircom Ethernet+Modem 10/100+
brian [Mon, 22 Feb 1999 14:03:31 +0000 (14:03 +0000)]
Xircom Ethernet+Modem 10/100+

25 years agoOops. Adding a Makefile might help anyone who wants to use streams
newton [Mon, 22 Feb 1999 14:02:42 +0000 (14:02 +0000)]
Oops.  Adding a Makefile might help anyone who wants to use streams
as a module...

25 years agoFix assorted memory leak/buffer reuse problems.
dcs [Mon, 22 Feb 1999 13:12:37 +0000 (13:12 +0000)]
Fix assorted memory leak/buffer reuse problems.

Not restricted to, but including:

PR: kern/9631
Submitted by: Bill Fenner <fenner@parc.xerox.com>

25 years agoUpdate for the man page. 4.0 is using KLD's not LKM's.
n_hibma [Mon, 22 Feb 1999 13:08:38 +0000 (13:08 +0000)]
Update for the man page. 4.0 is using KLD's not LKM's.

25 years agoConverted "streams" pseudo-device into a KLD
newton [Mon, 22 Feb 1999 11:44:46 +0000 (11:44 +0000)]
Converted "streams" pseudo-device into a KLD

25 years agoMake various minor corrections.
rnordier [Mon, 22 Feb 1999 09:36:54 +0000 (09:36 +0000)]
Make various minor corrections.

25 years ago Removed ENOMEM error on swap_pager_full condition which ignored the
dillon [Mon, 22 Feb 1999 08:42:16 +0000 (08:42 +0000)]
Removed ENOMEM error on swap_pager_full condition which ignored the
    availability of physical memory.  As per original bug report by
    Bruce.

Reviewed by: Alan Cox <alc@cs.rice.edu>

25 years agoAdd entries for the following cards:
steve [Mon, 22 Feb 1999 03:06:28 +0000 (03:06 +0000)]
Add entries for the following cards:

Viking V.90/K56Flex modem
Zoom 56K modem
3CCE589E* network card
3CCM156 modem

Latter submitted by: Patrick Seal <patseal@hyperhost.net>

25 years agodhclient is now in /sbin.
steve [Mon, 22 Feb 1999 02:55:18 +0000 (02:55 +0000)]
dhclient is now in /sbin.