christos
a079a21d6c
handle variables that contain variables
2012-01-12 20:41:33 +00:00
joerg
4c70cdf100
Use __dead
2012-01-10 23:39:11 +00:00
skrll
71f408f0ea
Update for hp700. Bump date.
2012-01-09 19:40:09 +00:00
skrll
4d8cde761c
s/ISO9660/ISO 9660/ for consistency with rest of man page.
2012-01-09 19:39:18 +00:00
dholland
1d7acc6b80
"quotaclass" -> "idtype". After lengthy wrangling on the mailing lists
...
the best conclusion for naming was to give up on "classes" and "types"
and use "idtype" for users vs. groups and "objtype" for blocks vs. files.
2012-01-09 15:44:42 +00:00
dholland
e5303f01df
Use quota_put() and quota_delete() to update quotas instead of making
...
quota proplib RPCs.
2012-01-09 15:44:05 +00:00
dholland
914924d7f5
Remove the explicit fallback direct file access code from repquota and
...
rely on libquota.
2012-01-09 15:42:37 +00:00
dholland
ded45e2c70
Make repquota use the libquota cursor interface.
2012-01-09 15:40:47 +00:00
dholland
b5dd1f89ec
More work on repquota.
...
- open quotahandles, pass them around, use them for metadata
- split up some of the proplib code
2012-01-09 15:38:59 +00:00
dholland
62c8373cdf
Begin cleaning up repquota.
2012-01-09 15:38:20 +00:00
skrll
008d551992
Make it an error for the partition to exceed the PDC limit.
...
Inspired by PR/45742
2012-01-09 11:44:53 +00:00
rmind
ee48c623f2
npfctl_ncgen_putptr: use correct format for size_t.
2012-01-09 01:47:09 +00:00
christos
058e423965
update.
2012-01-08 22:14:55 +00:00
rmind
d3c56566f0
Full rewrite of npfctl(8) parser and rework of n-code generation part.
...
Fixes most of the known bugs and issues with the utility. Note: rule
procedures are not yet (as we want to make them fully modular).
Huge thanks to Martin Husemann who wrote the parser and Christos Zoulas
who wrote intermediate structures and helped to complete the work.
2012-01-08 21:34:21 +00:00
yamt
9753d46d1c
install tprof related commands and man pages.
2012-01-04 16:25:13 +00:00
drochner
8fd6dadaf8
include <netipsec/ipsec.h> rather than <netinet6/ipsec.h> from userland
...
where possible, for consistency and compatibility to FreeBSD
(exception: KAME specific statistics gathering in netstat(1) and systat(1))
2012-01-04 16:09:40 +00:00
drochner
3712f81ced
-consistently use "char *" for the compiled policy buffer in the
...
ipsec_*_policy() functions, as it was documented and used by clients
-remove "ipsec_policy_t" which was undocumented and only present
in the KAME version of the ipsec.h header
-misc cleanup of historical artefacts, and to remove unnecessary
differences between KAME ans FAST_IPSEC
2012-01-04 15:55:35 +00:00
wiz
067d9a870e
Use more markup. New sentence, new line. Sort sections.
...
Bump date for previous.
2012-01-02 18:04:34 +00:00
rkujawa
a7bcbbf244
Note the fact that wsmoused will work only with some wsdisplay drivers.
2012-01-01 19:12:17 +00:00
wiz
8da3566432
Improve markup, remove tailing whitespace.
2011-12-28 18:56:38 +00:00
manu
4fba06add5
Add a FUSE trace facility, with statistics collection. This should help
...
tracking bugs and performance issues
2011-12-28 17:33:52 +00:00
christos
cc595d81e1
avoid reusing inet_addr twice.
2011-12-24 23:54:26 +00:00
christos
ff4773faf5
PR/45662: Henning Petersen: Overlapping buffer in lpd_command.c
2011-12-24 23:51:27 +00:00
christos
c232e0a0bd
make len unsigned; -1 will turn into a large number, failing the test.
2011-12-24 23:46:11 +00:00
christos
0e0461c781
check also for overflow
2011-12-24 23:42:30 +00:00
christos
21f928d30f
Don't repeat what we just printed.
2011-12-24 23:38:43 +00:00
christos
588171e07d
PR/45660: Henning Petersen: Overlapping buffer in catman.c.
2011-12-24 23:29:32 +00:00
christos
55c6b3796e
don't include pcap/bpf.h
2011-12-21 22:18:43 +00:00
tsutsui
b85690a33f
Rename FRAME* macro to TRFS_FRAME* for readability and
...
workaround for powerpc builds. Pointed out by phx@.
XXX: <powerpc/frame.h> shouldn't pollute userland namespace anyway.
2011-12-18 14:45:23 +00:00
tsutsui
00e88a96fa
Fix Bl/El unmatch. Pointed out by kano@.
2011-12-17 14:25:32 +00:00
wiz
38248e584c
Remove trailing whitespace.
2011-12-17 14:12:44 +00:00
tsutsui
a7f5216f76
Add an rc.d(8) script for isibootd(8). Taken from ndbootd(8).
2011-12-17 13:37:49 +00:00
tsutsui
17d9647811
Build and install isibootd(8).
2011-12-17 13:27:49 +00:00
tsutsui
87d308c17e
Add isibootd(8) command, which is a dumb network boot server program
...
for the OMRON LUNA clients, like ndbootd(8) for Sun2 machines.
No particular comment on tech-userlevel@:
http://mail-index.NetBSD.org/tech-userlevel/2011/12/15/msg005872.html
2011-12-17 13:24:18 +00:00
wiz
4486afd401
Sort sections. Remove trailing whitespace.
2011-12-16 12:51:43 +00:00
manu
a3a1865132
Document a bug when processes hang on uvn_fp2. FWIW, hung process exhibit
...
this stack backtrace:
sleepq_block
mtsleep
uvn_findpage
uvn_findpages
genfs_getpages
puffs_vnop_getpages
puffs_vnop_checkop
VOP_GETPAGES
uvn_get
uvm_fault_internal
trap
copyin
uiomove
ubc_uiomove
puffs_vnop_write
puffs_vnop_checkop
VOP_WRITE
vn_write
dofilewrite
sys_write
syscall
2011-12-16 10:57:43 +00:00
tsutsui
e653c834ec
Remove nonexistent (probably HP-UX specific) Xref rmp(4).
2011-12-15 16:45:21 +00:00
macallan
087dcab971
build eeprom on shark
...
this has been working for ages, why did I never commit it?
2011-12-15 07:51:29 +00:00
roy
32e4280f5f
Use RT_ADVANCE when available.
...
Fixes PR/44838
2011-12-12 01:11:33 +00:00
christos
8e4c4c6990
- sprinkle const
...
- malloc + memset -> calloc
- free + malloc -> realloc
- syslog("%s", strerror(errno)) -> syslog("%m")
2011-12-11 20:44:44 +00:00
joerg
ee8c61bc50
Use __dead. No prototype for main.
2011-12-11 15:25:52 +00:00
roy
4d6bb52603
Add RDNSS and DNSSL support, RFC6106.
...
Replace custom lists with TAILQ lists.
Clean up plently of signed vs unsigned warnings and set WARNS=4.
Adapted from FreeBSD.
2011-12-10 19:14:29 +00:00
yamt
e21ed02f84
- add a CAVEATS
...
- fix a warning
2011-12-09 15:26:48 +00:00
christos
539c90b5a5
be more portable, explain what we are doing, simplify.
2011-12-07 22:52:54 +00:00
jmcneill
1d4bba4173
change printed indicator and battery charge strings from ON and OFF to TRUE
...
and FALSE, because messages like "battery present: ON" are difficult for my
brain to parse.
2011-12-04 19:34:22 +00:00
chs
b364697460
add info on L2 TLBs and 1GB pages.
2011-12-04 17:00:10 +00:00
dholland
4cd06b238c
Move path names to pathnames.h per conventions
2011-12-01 00:34:05 +00:00
dholland
5cea11a8b9
Handle return value from system() properly.
...
PR 45672 from River Tarnell.
2011-12-01 00:26:45 +00:00
dholland
334ade83c1
attribute format printf -> __printflike
2011-12-01 00:15:32 +00:00
riz
8747d13883
Remove quotes from "hash" and "tree" in the table examples so
...
the example stands a chance of actually working as written. There appear
to be other problems, too.
2011-11-29 01:12:09 +00:00
wiz
825bd212d9
Improve wording, sort sections, remove ls(1) escapee.
2011-11-26 22:49:37 +00:00
yamt
ffd61475c1
man page
2011-11-26 05:02:44 +00:00
tls
aae64c95c0
Make the rndsave structure public -- the kernel will learn to read it
...
and sysinst may learn to write it (since, on some systems, most of
the keyboard input they ever get happens to be during install). Fix a
couple of minor problems with the random_seed rc script addition.
2011-11-26 01:17:17 +00:00
dholland
51d1d7e7c4
Rename struct ufs_quota_entry -> struct quotaval.
2011-11-25 16:55:05 +00:00
joerg
ca8921efd7
Use __dead
2011-11-25 13:18:22 +00:00
joerg
0a04fd0539
static + __dead
2011-11-25 13:13:33 +00:00
joerg
dc9f50680c
Use static + __dead
2011-11-25 12:51:27 +00:00
njoly
cbcd12b119
Define RUMP_DISKFS to provide getdiskinfo from rumpdev_disk library.
2011-11-14 11:28:05 +00:00
dholland
78108b8ccc
Split up excessively large main().
...
Fix -d behavior to match documentation.
2011-11-13 15:42:35 +00:00
dholland
26b9d6b1f1
Cleanup for edquota.
...
Factor out common malloc and linked list code. Distinguish lists of
quota info from single records.
2011-11-13 15:41:34 +00:00
mbalmer
5d1027619d
Fix a "lonely name".
2011-11-13 14:39:42 +00:00
mbalmer
a2091c8232
Remove software pulsing in gpio(4), this functionality is now provided
...
by the gpiopwm(4) driver.
2011-11-13 13:20:02 +00:00
mbalmer
55c6b7f708
Second part of typo fixing cycle...
2011-11-12 16:34:03 +00:00
mbalmer
2f3d365a23
Fix typo.
2011-11-12 15:44:36 +00:00
wiz
918f67027f
Use Sq, and remove trailing whitespace.
2011-11-09 14:16:00 +00:00
is
5224338e35
If hosts.lpd contains '+', don't insist on reverse DNS == forward DNS.
2011-11-09 12:45:58 +00:00
jakllsch
7c5be444d3
freeaddrinfo() only on getaddrinfo() success.
2011-11-05 19:19:29 +00:00
zoltan
5a5d868dc5
Add IPv6 support for NPF.
2011-11-04 01:00:27 +00:00
martin
77a3a1ee2a
Minor usage tweaks for SMALLPROG
2011-11-03 20:46:41 +00:00
martin
d1852e4e9b
Minor nits in the sparc64 example
2011-11-03 20:09:18 +00:00
wiz
31ed07fa18
Spelling.
2011-11-02 20:27:33 +00:00
wiz
3e94948cb5
New sentence, new line.
2011-11-02 20:26:56 +00:00
christos
fb62226b8d
mention macos/x needing -N
2011-11-02 18:12:54 +00:00
christos
5b280d5010
Don't document long defunct flags
2011-11-02 18:09:43 +00:00
pgoyette
da505ca133
Update license to reflect actual source of this code which was extracted
...
from a larger work.
2011-11-01 22:30:32 +00:00
manu
ff9e6ef6d0
Fix the confusion between nodeid and inode numbers
2011-10-30 05:17:41 +00:00
manu
df227937ba
openlog with LOG_NDELAY so that pzerfused does not deadlock later
...
on vnode recycling because it wants to log a message.
Patch from Manuel Bouyer.
2011-10-23 05:03:37 +00:00
mbalmer
6e0f0ba65d
Revieve -> Receive in a comment.
2011-10-17 16:50:47 +00:00
mbalmer
c008138e06
This file received some typo-love.
2011-10-17 16:37:50 +00:00
mbalmer
2790b28f0e
Fix typo in comment.
2011-10-17 16:31:14 +00:00
plunky
f65a48c2ec
max WARNS is 4
2011-10-13 17:23:28 +00:00
christos
4a5d314575
add support for setting the ufs label. (Nathan Whitehorn)
2011-10-09 21:33:43 +00:00
joerg
70f70a6342
Simplify.
2011-10-07 10:50:01 +00:00
joerg
02eb62396f
Simplify
2011-10-07 10:46:29 +00:00
joerg
0b2dbbfed6
Use __dead
2011-10-07 10:30:21 +00:00
joerg
32ffffe1af
Fix under-allocation-by-one
2011-10-07 10:06:39 +00:00
mrg
bffbba31b4
fix the sendmail, mailerconf and atf checks to use ${DEST_DIR}.
...
add a note about this to the top of the file.
2011-10-07 02:07:56 +00:00
wiz
5dbc169dd3
Install i2cscan(8).
2011-10-06 12:38:57 +00:00
wiz
ed0c37a1b4
Add man page for review.
2011-10-06 11:13:45 +00:00
wiz
7caa96aa36
Sort SEE ALSO.
2011-10-06 11:05:42 +00:00
mbalmer
d394843f35
Remove the GPIODETACH gpio(4) ioctl (it is still available in COMPAT_50) and
...
the 'detach' command line option from gpioctl(8). Drivers that are
attached to gpio pins can be detached using the drvctl(8) command.
2011-10-03 11:16:47 +00:00
mbalmer
d0a114ea0b
Build i2cscan, since it is the list files.
2011-10-03 07:29:33 +00:00
jmcneill
f11f373e5d
add userland implementation of I2C_SCAN code
2011-10-02 16:48:47 +00:00
mbalmer
44f61c8547
It's actually 'the flag locator', not 'flags' (as 'flags' can not be used
...
as a locator name for reasons unknown to me.)
2011-10-02 12:43:52 +00:00
mbalmer
90077b6e6d
Add a ga_flags field to the gpio_attach structure to hand driver
...
specific flags to drivers being attached at gpio pins. gpioiic(4)
uses this to reverse the SDA/SCL signal order. gpioctl(8) accepts
the flag values as optional argument to the attach command.
While here, make sure we retain backwards compatability and wrap compat
code in #ifdef COMPAT_50/#endif.
2011-10-02 09:33:18 +00:00
jym
afca4e3b49
Fix an implementation inconsistency with the prop_*_send_syscall() and
...
prop_*_recv_syscall() functions from proplib(3). They now share the
same logic as the one from prop_*_send_ioctl() functions:
- returns an int
- 0 indicates "no error", otherwise returns the error number (and
set errno)
Many consumers of the prop_*_{ioctl, syscall} expect errno to be set
on error and use err() to display the error message. As such, ensures that
errno gets set before returning from these functions.
prop_*_send_syscall() functions returned a boolean, and now return an int.
Fix all call sites to use the new paradigm (only quota2 is affected in src).
As the prop_*_{send,recv}_syscall() API appeared in -current and is only
used by the recent quota2 code, I am not bumping the lib. The API change
only affects the prop_*_send_syscall() function (recv_syscall()s were
already used correctly), so ensure you are not mixing "old" -current
quota binaries with a new proplib(3) (or the other way around). This
change will be announced via a HEADS-UP and UPDATING.
Does not affect the kernel part of proplib.
Document the correct API in prop_array(3) and prop_dictionary(3).
Thanks to Francois Tigeot for noticing the API inconsistency and
reporting it on tech-kern@.
ok bouyer@.
2011-09-30 22:08:18 +00:00
jruoho
be8b5eb28c
Define _PATH_CPUCTL.
2011-09-27 11:24:20 +00:00
jruoho
cb6e031ff5
Fix wrong err(3) message (no such thing as IOC_CPU_GETINFO).
2011-09-26 06:51:57 +00:00
christos
0049ea08f4
Bump the queue size to 32K
2011-09-24 20:19:39 +00:00
mrg
162d7d5b76
remove an extra ".TP" that broke my build.
2011-09-22 07:30:04 +00:00
wiz
bb903ea004
New sentence, new line. Remove empty EXAMPLE section.
2011-09-21 20:12:11 +00:00
christos
9a4d7431cb
Add a canonicalize option to avoid disaster when one converts directories
...
to symlinks in the tree and back. This option is expensive, it could be
made better by cacheing, but not now.
2011-09-21 19:34:54 +00:00
christos
9525895f88
constify
2011-09-21 19:32:59 +00:00
christos
3584aaaf1c
- don't use an uninitialized grouplist (from Patrick Welche)
...
- While here:
* Allow all numeric users and groups
* Error check string to number conversion
* Factor out common code
2011-09-20 14:28:52 +00:00
joerg
6818646ac8
Use __dead
2011-09-16 15:39:25 +00:00
wiz
5f13296f84
Wording, from Snader_LB.
2011-09-15 11:52:09 +00:00
mbalmer
53d80c937c
Bump (c) year.
2011-09-15 11:46:32 +00:00
plunky
c8157303ac
this HAVE_PCC is not (any longer) required
2011-09-13 14:00:08 +00:00
jdc
f8dbae1d18
Add a cs_hwid field to cpustate and use this to store the ci_cpuid (hardware
...
ID). Report this as the HwID in cpuctl.
OK jruoho@.
2011-09-11 14:54:49 +00:00
christos
e1a1d844d3
merge in traceroute1.4a12. Our sources are so different that it is really
...
difficult to do this with an import.
2011-09-11 01:06:26 +00:00
manu
5a6d3e75bd
Serialize access to file size. We already have such a thing in the
...
kernel, where it fixes race for PUFFS filesystems, but we need it again
in perfused since FUSE filesystems are allowed to reorder requests.
The huge issue is in the asyncrhonous SETATTR sent by fsync. It is
followed by a syncrhnous FSYNC, so if the filesystem does not reorder
requests, once the FSYNC returns, we are confident the SETATTR is done.
But since FUSE can reorder, we need to implement sync in perfused.
2011-09-09 15:45:28 +00:00
jym
a0e5aa6d82
/etc/defaults/rc.conf can be modified at build time by getting additional
...
arch-specific hooks appended to its end (currently: i386 and amd64).
Handle this case in postinstall(8) by checking whether we are in
$SOURCEMODE or not, and generate the correct rc.conf file on the fly in
case we have to. Otherwise, postinstall(8) may install the default one
obtained from a source directory that does not have the MD hooks
appended to it.
Problem reported by wiz@. Thanks!
2011-09-06 21:39:30 +00:00
jym
f618b3bb0d
Set $SRC_DIR to its default value at the beginning of main() so that
...
usage() can print the correct value even when called early.
2011-09-06 14:13:46 +00:00
jym
ec521efc45
Check that $TGZMODE is true to deduce that the set is extracted
...
from a .tgz instead of checking that $SRC_DIR != $SRC_ARG. These variables
can be modified in different places, so it's less error prone.
2011-09-06 14:08:05 +00:00
plunky
acae68523e
reinstate NULL cast by request, where the NULL was being passed as a vararg
2011-09-01 07:18:50 +00:00
christos
218314d564
don't truncate time_t
2011-08-31 16:32:48 +00:00
plunky
9f61b80465
NULL does not need a cast
2011-08-31 16:24:54 +00:00
joerg
bec77c5f43
Use __dead
2011-08-31 13:32:36 +00:00
joerg
12e6140314
__dead + ANSIfy
2011-08-31 13:31:29 +00:00
joerg
011ce1522e
Use __dead and __printflike
2011-08-31 13:30:44 +00:00
nakayama
65e58969b4
Fix build on mips (NOAOUT case).
2011-08-31 13:09:10 +00:00
gson
3d0694be75
Yet another format string fix
2011-08-31 08:15:08 +00:00
gson
ed5e21d45c
Fix format string to unbreak i386 build
2011-08-31 07:17:44 +00:00
mbalmer
c3001cc345
Remove double 'static'.
2011-08-31 07:03:00 +00:00
joerg
87a5b512fc
Localize variables. Use __dead
2011-08-30 21:28:27 +00:00
joerg
ffcaee0540
static + __dead
2011-08-30 21:27:00 +00:00
joerg
949eeab3f6
static + __dead + G/C
2011-08-30 21:26:11 +00:00
joerg
f4727fdfcf
static + __dead
2011-08-30 21:18:11 +00:00
joerg
c22bf27456
ANSIfy + static + __dead
2011-08-30 21:17:06 +00:00
joerg
6ede639fd6
__dead + __printflike
2011-08-30 21:14:06 +00:00
joerg
8583b49ce0
static + __dead
2011-08-30 21:03:31 +00:00
joerg
2d826702b5
ANSIfy + static + __dead
2011-08-30 20:54:18 +00:00
joerg
61a4a25cad
De-__P + __dead
2011-08-30 20:52:10 +00:00
joerg
30469ad85e
static + __dead
2011-08-30 20:51:29 +00:00
joerg
0cc6686eff
ANSIfy + __dead
2011-08-30 20:50:24 +00:00
joerg
58b3bed15d
static + __dead
2011-08-30 20:49:29 +00:00
joerg
36ae1097e8
static + ANSIfy + __dead
2011-08-30 20:45:31 +00:00
joerg
62c5413271
G/C
2011-08-30 20:43:43 +00:00
joerg
f796930c37
static + ANSIfy + __dead
2011-08-30 20:42:22 +00:00
joerg
2d6640c450
static + __dead
2011-08-30 20:33:30 +00:00
joerg
fedff36094
ANSIFy + static + __dead
2011-08-30 20:29:41 +00:00
joerg
76d8a55bb7
static + __printflike + __dead
2011-08-30 20:25:18 +00:00
joerg
9b838647dd
Fast backward code to 1989 and use ANSI C consistently. Use __dead.
2011-08-30 20:17:00 +00:00
joerg
7e8db9e768
static + __dead
2011-08-30 20:08:38 +00:00
joerg
8138b1d050
static + ANSIfy + __dead
2011-08-30 20:07:31 +00:00
joerg
e50af0f5ca
static + __printflike + __dead + format string fixes
2011-08-30 20:03:50 +00:00
joerg
428b619bde
ANSIfy. Use __dead.
2011-08-30 20:00:58 +00:00
joerg
732d96f1f0
ANSIfy + __printflike + __dead
2011-08-30 19:49:10 +00:00
joerg
257a846ab4
static, __printflike, __dead
2011-08-30 19:27:37 +00:00
joerg
2eb6527c5c
static + __dead
2011-08-30 19:20:20 +00:00