sam
8449b25a22
Extend acl support to pass ioctl requests through and use this to
...
add support for getting the current policy setting and collecting
the list of mac addresses in the acl table.
Submitted by: Michal Mertl (original version)
MFC after: 2 weeks
2005-08-13 17:31:48 +00:00
cperciva
15d7ec1545
Allow multiple commands to be specified on a single command line, e.g.,
...
"portsnap fetch update" or "portsnap -I cron update". They will be
executed in the order that they appear, and duplicates are not removed
(so "portsnap fetch fetch fetch fetch" is meaningful, albeit rather
silly).
Requested by: Roman Divacky
2005-08-13 16:27:13 +00:00
stefanf
d7c6f147cb
Put the comparison with PEOF into a new macro is_eof(). Don't use it if the
...
character comes from a string.
2005-08-13 15:47:13 +00:00
stefanf
e4a640448d
Declare echocmd() and testcmd().
2005-08-13 15:04:30 +00:00
stefanf
9ea5fb8954
Use assignment rather than comparison.
2005-08-13 15:00:54 +00:00
cperciva
4bcaa2acb8
Fix the progress statistics code by printing the right variable. I
...
missed this when I changed the stats code in the ports -> base
transition.
Pointed out by: simon
2005-08-13 11:55:29 +00:00
bz
f643496962
* Solve "No PHY found" problem for more Yukon Lite variants.
...
* Catch a bus attach error.
* Improve locking.
MFC after: 6 days
2005-08-13 11:13:12 +00:00
bz
5434a58808
* Add dynamic sysctl for net.inet6.ip6.fw.
...
* Correct handling of IPv6 Extension Headers.
* Add unreach6 code.
* Add logging for IPv6.
Submitted by: sysctl handling derived from patch from ume needed for ip6fw
Obtained from: is_icmp6_query and send_reject6 derived from similar
functions of netinet6,ip6fw
Reviewed by: ume, gnn; silence on ipfw@
Test setup provided by: CK Software GmbH
MFC after: 6 days
2005-08-13 11:02:34 +00:00
stefanf
810123c2f6
- Provide all initialisers for a struct event.
...
- Include init.h in the generated init.c.
- Generate prototypes and put the brace on the next line.
2005-08-13 08:38:02 +00:00
stefanf
4aaeb3754a
First declare the functions to pacify -Wmissing-prototypes.
2005-08-13 08:31:37 +00:00
stefanf
00771217a6
Include missing headers.
2005-08-13 08:26:58 +00:00
stefanf
75938a7293
Use prototypes in the MKINIT lines collected by mkinit.
2005-08-13 08:12:18 +00:00
stefanf
e015332965
Use prototypes in the generated builtins.{c,h} files.
2005-08-13 08:09:22 +00:00
phk
55d94ede25
Prune empty directories in /usr
...
Move argv parsing.
2005-08-13 08:06:18 +00:00
stefanf
fd01038abf
Forced commit due to wrong commit-log file:
...
- Provide missing prototypes and variable declarations in arith.h, include
arith.h.
- Make arith_assign() and yyerror() static.
2005-08-13 07:59:46 +00:00
stefanf
f509d2ea20
cvs -d stefanf@ncvs.FreeBSD.org:/home/ncvs
2005-08-13 07:54:23 +00:00
tjr
d0e833a8a7
Add an implementation of the semi-standard wcsdup() function, as found
...
on Microsoft and GNU systems.
2005-08-13 05:54:33 +00:00
sam
4a59272425
save+restore wpa, privacy, and roaming settings
...
MFC after: 2 weeks
2005-08-13 04:23:33 +00:00
tjr
d619836249
Change OUT from -2 to CHAR_MIN-1, making it impossible for it to
...
inadvertently match a negative char in the RE being compiled.
This fixes compilation of "\376" (as an ERE) and "\376\376" (as a BRE).
PR: 84740
MFC after: 1 week
2005-08-13 02:30:15 +00:00
sam
f816a6040d
fix handling of the current channel (missed in previous commit)
2005-08-13 00:30:26 +00:00
sam
a11b2e92bd
fix media_status so devd recognizes the device as an 802.11 interface
...
Submitted by: Robert C. Noland III
2005-08-13 00:04:42 +00:00
sam
c7715b87d6
correct CTS duration calculation; SIFS+ACK should use the xmit rate not
...
the rate for CTS
MFC after: 3 days
Obtained from: Atheros
2005-08-12 23:11:44 +00:00
brueffer
44f0d8ab4f
Promise PDC4071[89] support.
2005-08-12 23:05:48 +00:00
simon
a05ce978e3
Add missing links from getgrent_r.3, getgrnam_r.3, and getgrgid_r.3 to
...
getgrent.3.
Submitted by: Ulf Lilleengen <lulf@kerneled.org>
MFC after: 3 days
2005-08-12 22:46:15 +00:00
tegge
f13480db93
Check for marker pages when scanning active and inactive page queues.
...
Reviewed by: alc
2005-08-12 18:17:40 +00:00
sos
3419beff85
Add support for the Promise PDC4071[89] chips used on fx the Fasttrak TX4300.
...
Docs kindly provided by Promise.
2005-08-12 16:54:11 +00:00
sos
1cdb29903d
Add definition for SATAII 3Gb/s mode.
2005-08-12 16:51:39 +00:00
ume
fe6f4a34b3
- fix typo in comment.
...
- nuke unused code.
Submitted by: suz
Obtained from: KAME
2005-08-12 15:27:25 +00:00
des
387b90c322
Change directory one level at a time, and use CDUP to back out. This is a
...
work in progress; it partially fixed bin/83278 and is a prerequisite to
fixing bin/83277.
PR: bin/83277, bin/83278
2005-08-12 12:48:50 +00:00
des
1722544f93
Introduce the vm.boot_pages tunable and sysctl, which controls the number
...
of pages reserved to bootstrap the kernel memory allocator.
MFC after: 2 weeks
2005-08-12 12:24:19 +00:00
des
5610061cd3
Eliminate an unnecessary bcopy().
2005-08-12 12:22:05 +00:00
glebius
4c2db6c3c4
Axe ppp_for_tty(). Use tty->t_lsc pointer to store sc. This
...
also eliminates recursive use of ppp_softc_list_mtx.
PR: kern/84686
Reviewed by: phk
MFC after: 1 week
2005-08-12 08:27:15 +00:00
pjd
beb7869726
GELI doesn't need cryptodev.
...
MFC after: 2 days
2005-08-12 07:44:42 +00:00
cperciva
b415e0b0dd
When using cmp(1) to determine if the ports tree is already up to date,
...
we want the exit code, but not the actual output; add a redirect to
/dev/null.
Pointy hat to: cperciva
2005-08-12 04:35:27 +00:00
rodrigc
a0f768a4dd
Add NATM_LOCK() and NATM_UNLOCK() in places where npcb_add() and
...
npcb_free() are called, in order to eliminate witness panics.
This was overlooked in removal of GIANT from ATM.
Reviewed by: rwatson
2005-08-12 02:38:20 +00:00
pjd
e0a42961b2
Provide more complete "How to add a new file system to glabel." list.
...
MFC after: 1 week
2005-08-12 00:34:45 +00:00
pjd
b9935076f6
Add code for Ext2FS and ReiserFS labels recognition.
...
Submitted by: Stanislav Sedov <stas@310.ru>
PR: kern/84638
MFC after: 1 week
2005-08-12 00:27:45 +00:00
pjd
df75611e8a
Avoid creating directories in devfs by changing all '/' in labels to '_'.
...
Idea from: Stanislav Sedov <stas@310.ru>
MFC after: 3 days
2005-08-12 00:05:09 +00:00
alc
9330b6a79d
Eliminate unneeded diagnostic code.
...
Eliminate an unused #include. (Kernel stack allocation and deallocation
long ago migrated to the machine-independent code.)
2005-08-11 23:38:02 +00:00
stefanf
0f8d1315f5
El_parse's third parameter is now const-qualified, add a cast.
2005-08-11 20:28:26 +00:00
njl
c822eeaaf1
Forced commit to note rev 1.15 was
...
Submitted by: Philip S. Schulz <ph.schulz / gmx.de>
2005-08-11 18:42:45 +00:00
njl
1198d2f2a8
The "lowest" sysctl setting makes more sense as the lowest one to use, so
...
discard all levels less than this setting, not less than/equal to.
MFC after: 1 day
2005-08-11 18:40:58 +00:00
alc
ff9a022d8f
Eliminate unneeded diagnostic code.
...
Reviewed by: tegge
2005-08-11 17:43:28 +00:00
njl
eb0b6b05e4
Modify the fix in rev 1.16 slightly. Instead of setting the cap to zero,
...
just skip summing it if it's unknown.
MFC after: 1 day
2005-08-11 17:12:57 +00:00
markus
7c459235b2
- Clarify how events are used and how the different event sysctl correlate
...
- Document how an event looks like that is received by devd(8) from acpi_ibm(4)
- Document the event codes as they occur on a T41p
- Add a note about sysctl.conf and an Xref to it
- Add an example section providing an example script and an entry for
devd.conf. This is an adapted version of the one in acpi_fujitsu(4).
- s/Fn-F4/Fn+F4/ for consistency sake
- Add a button description where refering to a T41p, remove it otherwise,
since it might vary from model to model
- Bump .Dd
Thanks for improvements to: brueffer, ru
Approved by: brueffer
2005-08-11 15:51:11 +00:00
brian
40ef73a9f6
If we fail in chown(2), try to just change the group and continue on to
...
change the permissions. Failures are still recorded.
This allows mtree to do a generally better job of things when uid != 0.
Sponsored by: ActiveState/Sophos
Partially submitted by: neilw at ActiveState dot com
Reviewed by: neilw at ActiveState dot com
MFC after: 3 weeks
2005-08-11 15:43:55 +00:00
obrien
46873ef811
Embellish comment.
...
Submitted by: Rostislav Krasny <rosti.bsd@gmail.com>
2005-08-11 15:35:59 +00:00
obrien
82f2303092
Put rev. 1.65 into usage().
2005-08-11 15:23:23 +00:00
pjd
112012604e
GELI doesn't need cryptodev.
...
MFC after: 3 days
2005-08-11 14:52:27 +00:00
yar
33e8c55b8b
Fix stand-alone (or MODULES_WITH_WORLD=1) build of
...
the procfs module by creating opt_compat.h with
appropriate compatibility options: COMPAT_43 on all
arch's and COMPAT_IA32 in addition on amd64.
Pointy hat to: peter
MFC after: 3 days
2005-08-11 14:45:10 +00:00