Hajimu UMEMOTO
c60a8b32a2
- do DNS lookup for symbolic names specified for a destination
...
or gateway.
- improves error reporting using gai_strerror(3) instead of
printing "bad value".
- remove "0" for servname argument for getaddrinfo(3).
Submitted by: Andreas Kohn <andreas __at__ syndrom23.de>
MFC after: 1 week
2005-05-23 14:12:32 +00:00
Gleb Smirnoff
2dc628b54a
Remove local error variable, which leads to hiding error from return
...
value.
PR: kern/81371
Submitted by: Wojciech A. Koszek
MFC after: 1 week
2005-05-23 13:49:49 +00:00
Gleb Smirnoff
a09c9f01cd
Return EINVAL for incorrect hook names.
...
PR: kern/81349
Submitted by: Wojciech A. Koszek
2005-05-23 13:39:20 +00:00
Hartmut Brandt
bb5a85a5d7
Make the ArgArray_Init() function visible to the rest of make.
...
It will soon be needed for the .SHELL parsing code.
2005-05-23 13:27:52 +00:00
Hartmut Brandt
9fb7e9cad1
This commit was generated by cvs2svn to compensate for changes in r146539,
...
which included commits to RCS files with non-trunk default branches.
2005-05-23 13:08:32 +00:00
Hartmut Brandt
d32729f62c
Virgin import of NgATM kernel part 1.2
2005-05-23 13:08:32 +00:00
Pawel Jakub Dawidek
4eafb037f6
Add some debug code to diagnose root-on-mirror problems with recent -current.
...
Reported by: Daniel Eriksson
2005-05-23 13:05:07 +00:00
Pawel Jakub Dawidek
8f5aed3be4
We need to use 'applyset' command for devfs, 'apply hide' is not enough,
...
because new devfs entries can show up later and one can access such entires
from inside named chroot.
In rc.d scripts we can use devfs_domount() function with devfsrules_hide_all
policy and unhide 'null' and 'random' manually.
2005-05-23 12:25:33 +00:00
Hartmut Brandt
14bf9dc9bc
This module was wrongly including header from /usr/include. Give it
...
the correct path to the source headers.
2005-05-23 12:24:46 +00:00
Hartmut Brandt
4e4a36d5f3
Virgin import of NgATM user part 1.2
2005-05-23 12:22:12 +00:00
Hartmut Brandt
c90a265333
This commit was generated by cvs2svn to compensate for changes in r146532,
...
which included commits to RCS files with non-trunk default branches.
2005-05-23 12:22:12 +00:00
Philip Paeps
56037aa4e3
Catch up with the bsnmpd daemon's 64bit time ticks.
2005-05-23 11:41:14 +00:00
Christian Brueffer
46cb3017e3
New release notes:
...
- uftdi(4) supports the FTDI FT2232C chip.
- bge(4) support for several new chips. (merged)
Note merges:
- uaudio(4) sync
- dc(4) polling
- xl(4) polling
- ixgb(4) MPSAFE
2005-05-23 11:31:26 +00:00
Hartmut Brandt
d6d9dd67f4
The ticks delivered by the SNMP daemon are now 64-bit, so make our
...
local tick variable which is used to reduce the number of updates from
kernel structures and to ensure intra-PDU consistency also 64 bit.
2005-05-23 11:24:39 +00:00
Hartmut Brandt
da4969a319
Bump the shared library version number of the modules because of
...
changes in the module interface.
2005-05-23 11:22:54 +00:00
Hartmut Brandt
fbe4316a67
This commit was generated by cvs2svn to compensate for changes in r146525,
...
which included commits to RCS files with non-trunk default branches.
2005-05-23 11:19:11 +00:00
Hartmut Brandt
69292ced51
Virgin import of bsnmpd 1.10
2005-05-23 11:19:11 +00:00
Ruslan Ermilov
49bf419db0
Stop redundantly rebuilding texinfo on the next __FreeBSD_version bump.
2005-05-23 11:15:16 +00:00
Ruslan Ermilov
94cfa110b2
Update for version 4.8 import.
2005-05-23 10:55:29 +00:00
Ruslan Ermilov
b5481c54cc
Update for texinfo 4.8.
2005-05-23 10:52:07 +00:00
Ruslan Ermilov
13b21befd2
Merge texinfo 4.8 changes onto the trunk.
2005-05-23 10:50:48 +00:00
Ruslan Ermilov
cea538d9c7
Use stock (FSF) version of this file.
2005-05-23 10:50:32 +00:00
Ruslan Ermilov
bea5143702
This commit was generated by cvs2svn to compensate for changes in r146518,
...
which included commits to RCS files with non-trunk default branches.
2005-05-23 10:47:04 +00:00
Ruslan Ermilov
2531b324df
This commit was generated by cvs2svn to compensate for changes in r146515,
...
which included commits to RCS files with non-trunk default branches.
2005-05-23 10:46:22 +00:00
Ruslan Ermilov
b641f89e08
Import of stripped down GNU texinfo 4.8
2005-05-23 10:46:22 +00:00
Pyun YongHyeon
c21880a7df
Make snd_maestro3(4) mpsafe
...
- Let m3_pchan_trigger()/m3_rchan_trigger() acquire lock and call
m3_pchan_trigger_locked()/m3_rchan_trigger_locked() respectivly.
- Mark interrupt handler INTR_MPSAFE.
- Add locks in sound/channel interface.
Tested by: nork
2005-05-23 06:27:07 +00:00
Pyun YongHyeon
264166b8bb
According to STP2002QFP User's Guide, it seems that driver should
...
program RXMAC to discard frames with SA field matching the stations's
MAC address. Experimentation shows that HME receives its own frames
when it operates at 10Mbps half-duplex. With this change HME runs at
10Mbps half-duplx should work with IPv6.
(No more "DAD detected duplicate IPv6 address".)
Reported by: jacques brierre <jbrierre AT bellsouth DOT net>
Reviewed by: marius
2005-05-23 05:45:36 +00:00
Peter Grehan
24aade12eb
Make the liveCD separate ala ia64 - the combined live/install is
...
too large.
2005-05-23 03:14:56 +00:00
Bruce A. Mah
bf3bb3655d
New release notes: gethostby*(3) thread-safe (+MFC), getnetby*(3)
...
thread-safe (+MFC).
2005-05-23 02:37:35 +00:00
Peter Wemm
ea5d76835f
Fix some of the problems Bruce observed with this code.
2005-05-22 23:28:17 +00:00
Pawel Jakub Dawidek
c95cbf7ec7
Protect fsid in freebsd4_getfsstat() in simlar way as it is done in
...
getfsstat().
2005-05-22 23:05:27 +00:00
Pawel Jakub Dawidek
672d95c55d
The code is under '#ifdef not_that_way', but anyway:
...
- Add missing prison_check_mount() check.
2005-05-22 22:30:31 +00:00
Pawel Jakub Dawidek
e92eb5805c
Add missing jail.h include.
2005-05-22 22:23:37 +00:00
Pawel Jakub Dawidek
af6e6219e2
This code seems to be dead, but anyway:
...
- Don't leak fsid.
- Don't forget about prison_check_mount().
- Don't use additional variable when there is no need to.
2005-05-22 22:20:46 +00:00
Pawel Jakub Dawidek
a0e96a49df
If we need to hide fsid, kern_statfs()/kern_fstatfs() will do it for us,
...
so do not duplicate the code in cvtstatfs().
Note, that we now need to clear fsid in freebsd4_getfsstat().
This moves all security related checks from functions like cvtstatfs()
and will allow to add more security related stuff (like statfs(2), etc.
protection for jails) a bit easier.
2005-05-22 21:52:30 +00:00
Alan Cox
10c447fac2
Swap in can occur safely without Giant. Release Giant on entry to
...
scheduler().
2005-05-22 21:06:07 +00:00
Damien Bergamini
acea42415f
o Clear device-specific PCI register 0x41 (Retry Timeout) during attach
...
and on resume (reported to fix issues with ACPI)
o Add monitor mode support
o Add WPA (802.11i) support (not tested extensively though!)
o Add a device specific sysctl to control the tx antenna (default to
antenna diversity)
o Fix sensitivity setting
o Fix setting of the capinfo field when associating
o Temporarly disable 802.11a channels scanning that was causing firmware
panics with 2915ABG adapters until I find a better fix. This breaks
802.11a support.
o Temporarly switch back to software WEP until I implement hardware
encryption for AES and TKIP too.
Approved by: silby (mentor)
2005-05-22 18:55:32 +00:00
Damien Bergamini
150bb7c348
Fix WPA (802.11i) support.
...
Approved by: silby (mentor)
2005-05-22 18:34:20 +00:00
Damien Bergamini
0e22d2c550
Clear device-specific PCI register 0x41 during attach and on resume.
...
Appoved by: silby (mentor)
2005-05-22 18:31:08 +00:00
Bruce A. Mah
63311be5f3
MFCs noted: New ndisulator driver generation procedure, getproto*(3)
...
thread-safe, getserv*(3) thread-safe, kldstat(8) -m, default stack
size increases.
2005-05-22 18:24:31 +00:00
Christian Brueffer
bee644d1ce
Sort the sound section by driver name. The exception to this is sound(4),
...
which is the master driver and will hopefully be renamed to snd(4) soon.
2005-05-22 17:12:42 +00:00
Christian Brueffer
16ae9881cd
- Autogenerate device listings for sound(4) aka pcm(4)
...
- Rename the Audio Devices section into Sound Devices, this is more
in line with out sound and snd_* drivers
MFC after: 1 week
2005-05-22 17:04:04 +00:00
Peter Wemm
b2e960125c
MFi386: set PMC vector
2005-05-22 16:32:02 +00:00
Peter Wemm
1eb6f02e7a
MFi386: remove comment
2005-05-22 16:31:32 +00:00
Jens Schweikhardt
e67132b9ed
Style: mostly tabs vs blanks, and semicolon placement.
2005-05-22 16:22:23 +00:00
Christian Brueffer
1769bce343
soundcard -> sound card
...
MFC after: 3 days
2005-05-22 16:14:55 +00:00
Christian Brueffer
24cfe4f10e
- Add a HARDWARE section based on the previous 'Supported Cards'
...
subsection and the hardware notes.
- Xref all snd_* drivers
MFC after: 1 week
2005-05-22 15:25:14 +00:00
Christian Brueffer
b1a83d0adb
BCM5789 support.
...
MFC after: 3 days
2005-05-22 10:27:51 +00:00
Mike Silbersack
c3615d48b7
Add PCI ID for BCM5789.
...
Submitted by: S. Aeschbacher
2005-05-22 03:16:45 +00:00
Alan Cox
35cf2323f8
Remove GIANT_REQUIRED from swapout_procs().
2005-05-22 00:30:50 +00:00