PropLib
PropLib stuff
Documentation pointers
proplib(3) on NetBSD.
The other manpages that are cross-referenced.
What for?
To have one generic API over ioctls to transport structured information from and to the kernel. With proplib, the gory details of interpreting the raw data are abstracted from the users of the interface.
Examples in NetBSD
Bluetooth device driver on the kernel side.
Bluetooth device control application on the userland side.
Other examples
- Eleutheria project under the proplib/ directory.