ume
c7ee474505
- wrap mappedaddr block by #ifdef INET for IPv6-only kernel in future.
...
- rejects IPv6 packet toward IPv4-mapped address if its source address
is not an IPv4-mapped IPv6 address, since the converted IPv4 packets
would have an unexpected IPv4 source address.
- when V6ONLY socket option is set, discard packets destined to a
v4/ipv4 mapped ipv6 address.
- have PULLDOWN_TEST codepath.
- get rid of in6_mcmatch().
Obtained from: KAME
2004-02-13 15:11:47 +00:00
ume
f35565e63f
supported IPV6_RECVPATHMTU socket option.
...
Obtained from: KAME
2004-02-13 14:50:01 +00:00
ru
326680c149
Merged from kmod.mk,v 1.152: strip debugging symbols even when not
...
configured for debugging. This saves some bytes, and produces the
same "kernel" object as if it was configured for debugging.
2004-02-13 13:21:41 +00:00
ru
0d967b09d6
Don't override the standard SYSTEM_LD setting from kern.pre.mk.
...
Instead, use the linker script to record the correct entry point.
2004-02-13 12:28:53 +00:00
phk
693de46c56
Back out my last commit to syscons, things seem to be far more evil
...
than suspected.
and obviously nobody runs the patches I post to -current :-(
Poul-Henning
2004-02-13 12:04:15 +00:00
ru
af8088c9ba
Reduce the number of knobs controlling the build of debug modules
...
to one, DEBUG_FLAGS, which is also compatible with <bsd.prog.mk>.
Previously one had to set both DEBUG and DEBUG_FLAGS to build the
.ko.debug with debugging symbols which was boring when doing this
manually.
2004-02-13 10:40:54 +00:00
ru
bd38cbd92d
Removed -g from CFLAGS. There is a better way to build debugging
...
versions of the modules, and unconditionally putting -g in CFLAGS
has negative impact on the size of the resulting .ko object, even
now that debugging symbols are always stripped.
2004-02-13 10:11:01 +00:00
ru
a586f5606a
We didn't strip debugging symbols from .ko if DEBUG was undefined.
2004-02-13 09:39:45 +00:00
roam
4d05d5efa5
Add the '-h hostname' to usage(), too.
...
While I'm here, sync the usage() synopsis with the manual page synopsis:
make the [-i | -s] explicit and sort the options alphabetically.
Reminded by: ru
MFC after: 3 days
2004-02-13 09:26:54 +00:00
pjd
ea234afcbd
Update manual pages: the name of function g_access_rel() has
...
changed to g_access().
Approved by: scottl (mentor)
2004-02-13 08:42:10 +00:00
marcel
275a1bc68b
Don't create a mapfile during link. It's not needed for the build.
2004-02-13 04:45:41 +00:00
marcel
9ce72c836f
o Don't build with -fpic. It's not needed and inconsistent with how
...
other constributions are compiled.
o Remove powerpc specific additions to CFLAGS.
2004-02-13 04:43:41 +00:00
bde
5b9992a0bf
MFextfs: backed out secondary changes in rev.1.40 that had become just
...
style bugs (a variable that is used only once, and misformattings).
2004-02-13 03:05:12 +00:00
kuriyama
5b2e0c4e9c
Fix style bugs in previous commit.
...
Submitted by: bde
2004-02-13 02:02:06 +00:00
ache
202bc39d76
Mention which patches imported
2004-02-13 01:16:12 +00:00
kientzle
4a7e80c5fe
Register libarchive in bsd.libnames.mk and mdoc.local
...
Submitted by: ru
2004-02-13 01:14:38 +00:00
ache
218f260177
This commit was generated by cvs2svn to compensate for changes in r125759,
...
which included commits to RCS files with non-trunk default branches.
2004-02-13 01:08:19 +00:00
ache
001407b3a6
Official patches 001-005
2004-02-13 01:08:19 +00:00
kientzle
6a101e6915
Style fixes: Use curly braces in Makefiles,
...
use cat (not cp) to copy files.
Submitted by: ru
2004-02-13 00:58:48 +00:00
emax
3c2a02affb
Register libbluetooth and libsdp
...
Reviewed by: imp (mentor), ru
2004-02-12 23:50:56 +00:00
phk
124977fbb6
Remove the absolute count g_access_abs() function since experience has
...
shown that it is not useful.
Rename the relative count g_access_rel() function to g_access(), only
the name has changed.
Change all g_access_rel() calls in our CVS tree to call g_access() instead.
Add an #ifndef BURN_BRIDGES #define of g_access_rel() for source
code compatibility.
2004-02-12 22:42:11 +00:00
ru
e929b29355
Fixed the fatal bug introduced in previous commit: don't strip
...
kgzldr.o -- kgzipping with such a loader produces bad images.
2004-02-12 22:06:33 +00:00
ru
bf0d7ad29c
Clean CLEANFILES.
2004-02-12 21:43:50 +00:00
phk
27cfdd1ae9
Don't use makedev() to hack up dev_t's early in boot, do it right
...
with make_dev() (and avoid doing it again later).
2004-02-12 21:32:59 +00:00
alc
81636e22b0
Further reduce the use of Giant in vm_map_delete(): Perform pmap_remove()
...
on system maps, besides the kmem_map, without Giant.
In collaboration with: tegge
2004-02-12 20:56:06 +00:00
jhb
01083c2eb8
Use the PCIR_BAR() macro rather than a magic number to specify the BAR
...
for controller memory.
2004-02-12 20:47:03 +00:00
phk
0b3393f389
Correct the cleanup of the alias dev_t for /dev/urandom: being an
...
alias it depends on the aliased dev_t and disappears automatically
when that is removed.
Submitted by: "Bjoern A. Zeeb" <bzeeb+freebsd@zabbadoz.net>
2004-02-12 20:46:49 +00:00
jhb
c5f8ca542a
Fix a whitespace nit.
2004-02-12 20:45:01 +00:00
kientzle
4ddfb50b7d
sys/types.h must be included before sys/acl.h,
...
as clearly documented in the acl manpage.
Thanks to bde for catching this blunder.
2004-02-12 20:35:59 +00:00
phk
87cf92606a
Give both consumers and providers a {void *private, u_int index} which
...
the implementing class can use to hang internal info from.
2004-02-12 20:32:11 +00:00
bms
afe7ed20e4
Update the prototype for tcpsignature_apply() to reflect the spelling of
...
the types used by m_apply()'s callback function, f, as documented in mbuf(9).
Noticed by: njl
2004-02-12 20:16:09 +00:00
bms
7c4d7ecee0
style(9) pass; whitespace and comments.
...
Submitted by: njl
2004-02-12 20:12:48 +00:00
bms
5212ec56c9
Remove an unnecessary initialization that crept in from the code which
...
verifies TCP-MD5 digests.
Noticed by: njl
2004-02-12 20:08:28 +00:00
bde
c40486fc06
MFffs (ffs_vfsops.c 1.227: clean up open mode bandaid). This reduces
...
gratuitous differences with ffs a little.
2004-02-12 17:54:58 +00:00
bde
a2bb8cef87
Fixed some minor style bugs (English usage and formatting of binary
...
operators) in and near revs.1.169-1.170 (open mode bandaid). This
(or better a proper fix) should have been done before cloning the
bandaid to many other file systems.
2004-02-12 16:52:24 +00:00
kientzle
9ced58b737
Connect libarchive to the build.
2004-02-12 16:41:33 +00:00
bde
8827bc9d32
Only indent once for continuation lines when not lining up with
...
parentheses if the continuation indent is exactly half of the main
indent. Indenting one contination indent for every level of
parentheses gives bad results in most cases and is not what is done
in about 90% of properly hand-formatted KNF code (sys/kern/*.c,
nvi/common/*.c). The main advantage of the non-default KNF options
-nlp -ci4 is that continuation lines don't accidentally line up with
the next main indentation level or march to the right, and increasing
their indentation defeats this.
This behaviour change is limited to when the continuation indent is
exactly half of the main indent to avoid adding yet another option.
2004-02-12 16:25:12 +00:00
grehan
a059eb3a32
Work-in-progress for the 'Kauai' ATA device in Mac notebooks. The
...
device seems to be the macio ATA cell with a PCI front-end, and
has no relation to PIIX-style ATA/PCI devices.
2004-02-12 09:17:16 +00:00
grehan
5c4201a379
Add sys file required for IEEE fp functions.
...
Submitted by: Suleiman Souhlal <refugee@segfaulted.com>
2004-02-12 09:12:11 +00:00
grehan
ff5ca19ecd
Add forgotten IEEE functions. The Perl 5.8 port now compiles.
...
Submitted by: Suleiman Souhlal <refugee@segfaulted.com>
Obtained from: NetBSD
2004-02-12 09:11:06 +00:00
kuriyama
d9ccee2813
Reverse lock order by using local variable. This will shut up "acquiring
...
duplicate lock of same type" message.
Reviewed by: mckusick
2004-02-12 08:52:08 +00:00
des
840feb2926
Add %%sender%% to the recipient list.
2004-02-12 08:19:13 +00:00
des
e3f66c31f2
Set the default sender address to <tinderbox@freebsd.org>, and the
...
default recipient to %%sender%%.
2004-02-12 08:18:48 +00:00
ru
29e2565062
Tidy up makefiles.
...
Tested by: marcel
2004-02-12 08:10:34 +00:00
njl
c769042616
style(9): wrap at 80 columns.
2004-02-12 05:05:56 +00:00
njl
ca9c7ad140
Handle proper formatting and a buffer overrun when running an old sh on
...
a system that has sys_nsig > NSIG (i.e. when libc is upgraded.)
Submitted by: Matt Dillon
Reviewed by: bde
2004-02-12 05:03:37 +00:00
kientzle
4ead4f9e9e
libarchive itself is now completely clean at WARNS=10 on all architectures.
...
Unfortunately, the stock zlib.h is not:
line 885: 'err' parameter shadows global 'err' definition from <err.h>
Back the WARNS level down to 3 to accomodate borked zlib.h.
2004-02-12 04:11:40 +00:00
grehan
13547d8fdc
Remove register keyword and constify tmp values. This fixes
...
PPC compile warning - PPC is the only consumer of this code
path.
2004-02-12 03:23:13 +00:00
green
5004ca437d
Always socantsendmore() before deallocating a socket. This, in turn,
...
calls selwakeup() if necessary (which it is, if you don't want freed
memory hanging around on your td->td_selq).
Props to: alfred
2004-02-12 01:48:40 +00:00
wpaul
d3ac9e6362
Correct instance of *timeout that should have been timeout.
...
Noticed by: mlaier
2004-02-11 23:11:12 +00:00