В статье "FreeBSD Kernel Blueprints: Userland/kernel interfaces" предоставлен обзор способов, с примерами, обращения к сервису или области данных ядра из программ пользовательского уровня. Разъясняется использование функций: sysctl(), ioctl(), devstat(), iostat(),
copyin(), copyout() и copyinstr().
|