NetBSD/sys
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
..
altq add missing initializer 2006-09-03 04:28:16 +00:00
arch Don't truncate TEA when we call tlb_exception from sh_vector_generic. 2006-09-21 20:40:16 +00:00
coda
compat Proprely convert devices on amd64 2006-09-20 09:54:55 +00:00
conf Add AFLAGS+= ${AOPTS.${.IMPSRC:T}} 2006-09-11 03:12:48 +00:00
contrib/dev/ath
crypto static comes first 2006-09-03 05:22:36 +00:00
ddb ANSIfy db_error. 2006-09-05 21:56:44 +00:00
dev Alter the protocol impemented by prop_kern to allow for bi-directional 2006-09-22 04:20:23 +00:00
dist Remove ugly (void *) casts from network scope authorization wrapper and 2006-09-19 21:42:29 +00:00
fs Make VOP_LOOKUP's O(1) instead of O(n log(n)) giving a speedup of 7500% on 2006-09-19 23:59:16 +00:00
gdbscripts
ipkdb Don't use KAUTH_RESULT_* where it's not applicable. 2006-09-13 10:07:42 +00:00
kern - Add a new DRVCTLCOMMAND ioctl to /dev/drvctl. This is a generic 2006-09-22 04:37:36 +00:00
lib Add a way for a user to know what nodes have changed when a node has been 2006-09-10 23:57:31 +00:00
lkm Don't build "linux_ptrace.c" anymore. ptrace(2) support is optional now 2006-08-31 14:00:29 +00:00
miscfs Protect spec_poll from racing against revocation and thus dereferencing a 2006-09-21 09:28:37 +00:00
net Remove ugly (void *) casts from network scope authorization wrapper and 2006-09-19 21:42:29 +00:00
net80211
netatalk
netbt Endian issues: 2006-09-11 22:12:39 +00:00
netinet Remove ugly (void *) casts from network scope authorization wrapper and 2006-09-19 21:42:29 +00:00
netinet6 Simplify and repair icmp6_input() to stop the kernel from panicking 2006-09-05 16:11:26 +00:00
netipsec Make this compile again (hi xtos!). Switch to C99 structure initializations. 2006-08-31 23:21:54 +00:00
netisdn
netiso remove more vestiges of CCITT, LLC, HDLC, NS, and NSIP. 2006-09-07 02:40:31 +00:00
netkey use c99 initializers 2006-09-02 06:44:59 +00:00
netnatm
netsmb add missing initializer 2006-09-03 05:27:28 +00:00
nfs nfs_ispublicfh: fix another instance of cast-qual. 2006-09-04 08:38:16 +00:00
opencrypto
secmodel Remove ugly (void *) casts from network scope authorization wrapper and 2006-09-19 21:42:29 +00:00
stand
sys - Add a new DRVCTLCOMMAND ioctl to /dev/drvctl. This is a generic 2006-09-22 04:37:36 +00:00
ufs Change ffs_mount, in MNT_UPDATE case, to check dev_t's for equality 2006-09-21 00:11:30 +00:00
uvm revert a change which was unintentionally slipped in via yamt-pdpolicy branch. 2006-09-16 07:14:38 +00:00
Makefile