pgoyette
1aa8a7614b
synch usage() with the man page.
2015-12-07 03:34:00 +00:00
mlelstv
0a7f816b6d
Let drvctl -p select elements from an array property by numeric index.
2015-02-24 18:15:29 +00:00
wiz
bca510b70c
Add -n to usage.
2012-01-17 08:22:09 +00:00
pgoyette
440a886090
Enhance drvctl -p processing to handle new autoconfig info in property
...
dictionaries.
2012-01-16 19:43:50 +00:00
dyoung
91e31ba9fe
Don't print the silly header, "Properties for device `xxx0':", before
...
the device properties if the -n option was given.
2011-10-19 22:13:46 +00:00
joerg
baa8e84b6f
Use __dead
2011-08-29 14:34:58 +00:00
jmcneill
f398b121d3
add the -t option that modifies -l behaviour to recursively scan for
...
child devices and print them in tree format:
$ drvctl -lt usb0
uhub0
uhub6
uhidev0
ukbd0
wskbd1
uhidev1
ums0
wsmouse1
uhid0
ubt0
2011-08-07 13:00:35 +00:00
jmcneill
3b8212e891
add an optional argument to the -p flag that lets you extract specific
...
property values from the command-line:
$ drvctl -p wd0 disk-info/geometry/cylinders-per-unit
620181
$ drvctl -p wd0 device-driver device-unit
wd
0
$ drvctl -p wd0 nonexistent || echo "not found"
not found
2011-08-07 12:00:11 +00:00
dyoung
dfd60e8c7b
Mention -n in usage.
2009-04-20 21:41:50 +00:00
dyoung
0f6df043c6
Add flag -n to suppress the first column of drvctl -l output.
2009-04-20 21:40:42 +00:00
joerg
9d6b98ae28
If drvctl -l is used without argument, print the root device nodes.
2009-04-04 22:05:47 +00:00
lukem
07f7688506
fix sign-compare issues
2009-03-16 12:56:19 +00:00
dyoung
ae1c071d6f
Patch /dev/drvctl and drvctl(8) to let us suspend/resume device
...
sub-trees, and to let us list the children of a device.
While I am here, add -p to the drvctl(8) usage message.
2008-01-27 01:38:33 +00:00
thorpej
ef731d9e00
- Add a new DRVCTLCOMMAND ioctl to /dev/drvctl. This is a generic
...
"execute a command" ioctl that takes a dictionary as an argument
(specifying the command and arguments) and returns a dictionary
with the results (error code, optional error message, optional
result data).
- Define and implement a "get-properties" command for DRVCTLCOMMAND
that returns the properties dictionary of the specified device.
- Add a -p flag to drvctl(8) to fetch and display the properties of
the specified device.
This is a great example of how to use prop_dictionary_sendrecv_ioctl().
2006-09-22 04:37:36 +00:00
lukem
2cd106ee37
Fix an uninitialized variable issue.
...
Found with gcc -Wuninitialized.
2005-06-02 00:00:46 +00:00
xtraeme
7b1148bc92
ANSIfy; WARNS=3
2005-01-20 15:56:30 +00:00
wiz
702f9dca18
Sync usage with man page.
2004-08-18 13:24:55 +00:00
drochner
0c34f6cd99
add a little utility to exercise the rescan / detach autoconf functions
2004-08-18 12:30:01 +00:00