Poul-Henning Kamp
24b261c720
Reverse last commit, a better fix has been found.
2000-09-17 13:34:18 +00:00
Chuck Paterson
0f4dc94cfc
Add locking to make able to run without the Giant lock being held. This
...
is enabling as all entries are still called with Giant being held.
Maintaining compatability with NetBSD makes what should be very simple
kinda ugly.
Reviewed by: Jason Evans
2000-09-17 13:26:25 +00:00
Bruce Evans
621dbe43df
Added used include of <sys/mutex.h> (don't depend on pollution in
...
<sys/signalvar.h>).
2000-09-17 12:20:49 +00:00
Alexander Langer
77f3abec92
Reference DRIVER_MODULE.9
2000-09-17 12:20:08 +00:00
Alexander Langer
72f8c78baf
Add DRIVER_MODULE.9, the manual page describing the kernel driver
...
declaration macro.
Thanks to Sheldon for a big patch with language/mdoc fixes.
Reviewed by: asmodai, sheldonh
2000-09-17 12:15:12 +00:00
Poul-Henning Kamp
e2cabba9d7
Make sure UDP sockets are explicitly bind(2)'ed [sic] before we connect(2)
...
them.
PR: 20946
Isolated by: Aaron Gifford <agifford@infowest.com>
2000-09-17 11:34:33 +00:00
Andrey A. Chernov
68560dc2ad
Spelling fixes
...
Submitted by: "Peter Avalos" <pavalos@theshell.com>
2000-09-17 11:06:38 +00:00
Wolfram Schneider
0d6a396d4a
Added FreeBSD 4.1.1
2000-09-17 09:13:15 +00:00
Boris Popov
3ff1a2f43e
Add new flag PDIRUNLOCK to the component.cn_flags which should be set by
...
filesystem lookup() routine if it unlocks parent directory. This flag should
be carefully tracked by filesystems if they want to work properly with nullfs
and other stacked filesystems.
VFS takes advantage of this flag to perform symantically correct usage
of vrele() instead of vput() if parent directory already unlocked.
If filesystem fails to track this flag then previous codepath in VFS left
unchanged.
Convert UFS code to set PDIRUNLOCK flag if necessary. Other filesystmes will
be changed after some period of testing.
Reviewed in general by: mckusick, dillon, adrian
Obtained from: NetBSD
2000-09-17 07:26:42 +00:00
Kris Kennaway
b5a1cc3a5c
Overhaul of the build-time include file generation. Don't break in evp.h
...
if bootstrapping from a system on which the openssl headers are not
already present.
2000-09-17 06:45:27 +00:00
Gregory Neil Shapiro
cf1fec423a
Give users a way to alter the sendmail (and related utilities) build
...
environment so they can enable functionality such as SASL, LDAP, Hesiod.
2000-09-17 00:41:33 +00:00
Nick Sayer
18a73213ec
Forgot semicolon after rcsid
...
Submitted by: gshapiro
2000-09-17 00:37:38 +00:00
Don Lewis
69f15de9b1
Silence lame compiler warning.
...
Submitted by: bde
2000-09-16 23:59:37 +00:00
Kris Kennaway
65c9b74cc6
Only build sftp-server conditionally
2000-09-16 22:43:00 +00:00
Andrey A. Chernov
14a9c12153
Add tr_TR.ISO_8859-9 to nls
2000-09-16 22:25:37 +00:00
Andrey A. Chernov
d50a91535f
Add tr_TR.ISO_8859-9
2000-09-16 22:17:35 +00:00
Andrey A. Chernov
5901f438f4
Comment out MTREE_FOLLOWS_SYMLINKS by default, since it picked before mtree is
...
builded (on the clean machine without /etc/make.conf)
Submitted by: imp
2000-09-16 22:08:24 +00:00
Brian Somers
15ef3dc005
Fix situations where none of the scripts executed produce output,
...
so that we don't see any more ``null message body, hope that's
ok'' messages.
We now see something like ``No output from the 3 files processed''.
Lump all output for a given periodic argument together so that
people with /usr/local/etc/periodic/daily (for example) will
get the output of those jobs together with the normal daily run
rather than getting a second email.
Prompted by: ben
2000-09-16 21:59:34 +00:00
Poul-Henning Kamp
3cea595248
Pickup SPECNAMELEN from <sys/param.h> and use it.
...
A missing _PATH_DEVDB ("/var/run/dev.db") is not cause for a warning
anymore, the file is effectively optional these days.
2000-09-16 21:58:53 +00:00
Poul-Henning Kamp
a2cdd9d93e
Move SPECNAMELEN from <sys/conf.h> to <sys/param.h>
2000-09-16 21:57:16 +00:00
Justin T. Gibbs
f175cbb663
Today is just not my day. Really get the right file.
2000-09-16 21:55:31 +00:00
Poul-Henning Kamp
6d6b1b8f4d
Add missing tr_TR.ISO_8859-9 directory.
2000-09-16 21:53:06 +00:00
Jordan K. Hubbard
f295f79cb9
Enable crypto by default with "canned" distributions (it can still
...
be deselected or simply not chosen in a custom install).
2000-09-16 21:15:21 +00:00
Daniel C. Sobral
818c39998e
Use _ instead or - where proper, according to the style I have been
...
using.
Overload "?" so it will also show loader.4th commands.
2000-09-16 21:04:49 +00:00
Justin T. Gibbs
ae7c64e466
Pull the correct file over to freefall.
2000-09-16 20:59:12 +00:00
Nick Sayer
2b383cb0ae
1. In key printing routine, the loop variable was j, but inside the
...
loop was referencing i.
2. Print keys in hex rather than ascii by default.
3. Add a -a flag to reverse #2 on demand.
2000-09-16 20:54:59 +00:00
Poul-Henning Kamp
3a1c157588
I have no idea how a '#' became a '*'...
...
Spotted by: Bernd Walter <ticso@cicely5.cicely.de>
2000-09-16 20:45:11 +00:00
Daniel C. Sobral
df3c7d3993
Solve a name clash.
...
Add something to help debugging.
2000-09-16 20:20:44 +00:00
Justin T. Gibbs
cb4d93cdbf
Add PCIM_CMD_MWRICEN, the bit in the command register in PCI space
...
that enables memory write and invalidate cycles on a bus master.
2000-09-16 20:06:13 +00:00
Justin T. Gibbs
32da3127a3
Move aicasm to its own subdirectory.
2000-09-16 20:02:39 +00:00
Justin T. Gibbs
717d424718
Move aicasm to its own subdirectory.
...
Separate our platform independent hooks from core driver functionality
shared between platforms (FreeBSD and Linux at this time).
Add sequencer workarounds for several chip->chipset interactions.
Correct external SCB corruption problem on aic7895 based cards (3940AUW).
Lots of cleanups resulting from the port to another OS.
2000-09-16 20:02:28 +00:00
Justin T. Gibbs
0562034333
Update for aic7xxx driver reorganization.
2000-09-16 20:00:13 +00:00
Daniel C. Sobral
c888e59b84
The default search path for kernel and modules was bogus. It makes no
...
sense for /boot/kernel to come last.
2000-09-16 19:59:41 +00:00
Daniel C. Sobral
54329571cf
The module_path set by default was bogus. It had /boot/kernel last,
...
which makes little sense.
2000-09-16 19:56:23 +00:00
Daniel C. Sobral
7b9e034490
Both boot and boot-conf were using a different algorithm from the one
...
used by start to find the kernel. Fix this.
Also, boot would proceed immediately in the absence of a path as
argument. Check first if a kernel has already been loaded, and, if
not, fall back to load kernel&modules behavior.
Some further factorizing. I deem this code to be mostly readable by
now! :-)
Many thanks to: Makoto MATSUSHITA <matusita@jp.FreeBSD.org>
2000-09-16 19:49:52 +00:00
Peter Wemm
a1e753fa30
Don't declare ospeed as a common - and it happens to be incorrect as well.
...
top doesn't use it and it causes a linker warning.
2000-09-16 19:36:18 +00:00
Warner Losh
01b9a4342f
hint vs hints typo
...
Submitted by: "Niels Chr. Bank-Pedersen" <ncbp@bank-pedersen.dk>
2000-09-16 19:27:41 +00:00
Poul-Henning Kamp
2404c3f99d
Make LINT link.
...
cy driver is broken post SMPng.
2000-09-16 19:04:24 +00:00
Poul-Henning Kamp
fa0c13fabb
Add proper prototype for dkcksum();
2000-09-16 18:57:51 +00:00
Poul-Henning Kamp
a164712178
Remove SMP hack.
2000-09-16 18:57:18 +00:00
Poul-Henning Kamp
c866ec47e3
Make LINT compile.
2000-09-16 18:55:05 +00:00
Poul-Henning Kamp
3045b21279
Make LINT compile.
2000-09-16 18:48:11 +00:00
Poul-Henning Kamp
574abd2926
Make LINT compile again.
2000-09-16 18:46:05 +00:00
Poul-Henning Kamp
1534d6d899
Remove a few leftover CLBYTES related bits.
...
This was in the good old days to patch up a logical pagesize on hardware
with stupid VM pagesize. Vaxen I belive.
2000-09-16 18:28:24 +00:00
Poul-Henning Kamp
ae2276e657
Remove a pointless casting of a gid_t to a gid_t.
2000-09-16 18:20:27 +00:00
Andrey A. Chernov
45e0faa546
Add tr_TR timedef
...
Submitted by: Evren Yurtesen <yurtesen@ispro.net.tr>
2000-09-16 18:06:29 +00:00
Poul-Henning Kamp
0aa16c1a77
Fix a cut&paste mistake.
2000-09-16 14:37:41 +00:00
Brian Somers
30fa52a6fa
Call bpfattach() correctly from if_ppp.c
...
Submitted by: Andy Adams <ala@merit.edu>
PR: 18506
2000-09-16 14:17:15 +00:00
Poul-Henning Kamp
fc87418be0
Turn dkcksum() into an __inline function.
...
Change its type to u_int_16_t.
2000-09-16 13:43:00 +00:00
Poul-Henning Kamp
c80d29139c
Add canonical checks to devfs_setattr().
2000-09-16 12:06:58 +00:00