Add new dt(4) ioctl DTIOCGARGS to get the types of probe arguments.
authorbluhm <bluhm@openbsd.org>
Fri, 10 Mar 2023 22:14:32 +0000 (22:14 +0000)
committerbluhm <bluhm@openbsd.org>
Fri, 10 Mar 2023 22:14:32 +0000 (22:14 +0000)
commitcd5e52239c583d1ad74e33aa29deff117300c4ec
tree84b0a4ab77e26e3e32673a4432a99cb4dfdb36ed
parentbc365f6e57153b065a39c14d517c934a9d114d89
Add new dt(4) ioctl DTIOCGARGS to get the types of probe arguments.
They are already tracked as strings in the kernel.  Export them to
userland using one ioctl(2) for all arguments of each probe.
OK mpi@
sys/dev/dt/dt_dev.c
sys/dev/dt/dtvar.h