Colin Percival
d958d0d5dc
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
Stefan Farfeleder
716b138b4b
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
Stefan Farfeleder
adecfb8dfc
Declare echocmd() and testcmd().
2005-08-13 15:04:30 +00:00
Stefan Farfeleder
8d99957008
Use assignment rather than comparison.
2005-08-13 15:00:54 +00:00
Colin Percival
a9b7d0260b
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
Bjoern A. Zeeb
e3c18d1d11
* 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
Bjoern A. Zeeb
9066356ba1
* 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
Stefan Farfeleder
b37630e3a6
- 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
Stefan Farfeleder
79ea0bd9f3
First declare the functions to pacify -Wmissing-prototypes.
2005-08-13 08:31:37 +00:00
Stefan Farfeleder
955e9f68da
Include missing headers.
2005-08-13 08:26:58 +00:00
Stefan Farfeleder
c789373981
Use prototypes in the MKINIT lines collected by mkinit.
2005-08-13 08:12:18 +00:00
Stefan Farfeleder
bfce4fe8c5
Use prototypes in the generated builtins.{c,h} files.
2005-08-13 08:09:22 +00:00
Poul-Henning Kamp
202cd57290
Prune empty directories in /usr
...
Move argv parsing.
2005-08-13 08:06:18 +00:00
Stefan Farfeleder
05727a08ae
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
Stefan Farfeleder
643c91f9ee
cvs -d stefanf@ncvs.FreeBSD.org:/home/ncvs
2005-08-13 07:54:23 +00:00
Tim J. Robbins
d62e8d4c7c
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 Leffler
9c1909fe22
save+restore wpa, privacy, and roaming settings
...
MFC after: 2 weeks
2005-08-13 04:23:33 +00:00
Tim J. Robbins
0853006ff1
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 Leffler
b831470b4d
fix handling of the current channel (missed in previous commit)
2005-08-13 00:30:26 +00:00
Sam Leffler
80f05a81d9
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 Leffler
6ee571b27a
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
Christian Brueffer
79a037fcae
Promise PDC4071[89] support.
2005-08-12 23:05:48 +00:00
Simon L. B. Nielsen
05fe2c1cb6
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
Tor Egge
1113a8b44a
Check for marker pages when scanning active and inactive page queues.
...
Reviewed by: alc
2005-08-12 18:17:40 +00:00
Søren Schmidt
c7dc7718f6
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
Søren Schmidt
29fa91a2e4
Add definition for SATAII 3Gb/s mode.
2005-08-12 16:51:39 +00:00
Hajimu UMEMOTO
cd0fdcf7a7
- fix typo in comment.
...
- nuke unused code.
Submitted by: suz
Obtained from: KAME
2005-08-12 15:27:25 +00:00
Dag-Erling Smørgrav
fd04cc7766
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
Dag-Erling Smørgrav
cfa22bcc4c
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
Dag-Erling Smørgrav
8ab2a64d2f
Eliminate an unnecessary bcopy().
2005-08-12 12:22:05 +00:00
Gleb Smirnoff
00ff5c4778
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
Pawel Jakub Dawidek
325319eb3d
GELI doesn't need cryptodev.
...
MFC after: 2 days
2005-08-12 07:44:42 +00:00
Colin Percival
1c1667f893
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
Craig Rodrigues
eee9fe3078
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
Pawel Jakub Dawidek
ac445fbab5
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
Pawel Jakub Dawidek
9417a618d1
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
Pawel Jakub Dawidek
055c32a1bc
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
Alan Cox
50b334506f
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
Stefan Farfeleder
7bdc89d779
El_parse's third parameter is now const-qualified, add a cast.
2005-08-11 20:28:26 +00:00
Nate Lawson
50e0a2684e
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
Nate Lawson
da8a77c1f1
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
Alan Cox
b69dd0fda6
Eliminate unneeded diagnostic code.
...
Reviewed by: tegge
2005-08-11 17:43:28 +00:00
Nate Lawson
84cdcfb36f
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 Brueffer
199c7836bc
- 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 Somers
6e03259288
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
David E. O'Brien
c948b4bc64
Embellish comment.
...
Submitted by: Rostislav Krasny <rosti.bsd@gmail.com>
2005-08-11 15:35:59 +00:00
David E. O'Brien
216a5fbf37
Put rev. 1.65 into usage().
2005-08-11 15:23:23 +00:00
Pawel Jakub Dawidek
6985decf3c
GELI doesn't need cryptodev.
...
MFC after: 3 days
2005-08-11 14:52:27 +00:00
Yaroslav Tykhiy
e168b357aa
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
Colin Percival
8573cb38b6
If the ports tree is already up to date when we run portsnap update
,
...
exit early; this avoids spending five seconds rebuilding the INDEX
files.
Requested by: somebody on IRC, but I can't remember who
2005-08-11 13:48:13 +00:00