Я хочу знать, как реализовать команду ioctl
для символьного устройства во FreeBSD. Я уже написал символьное устройство с open()
close()
read()
write()
, но я не знаю, какой аргумент передать в ioctl_handler
. Кто-нибудь знает прототип d_ioctl_t
?
реализация ioctl во freebsd
Ответы (1)
Быстрый поиск в Google обнаружил эту страницу, где d_ioctl_t
определяется как:
typedef int d_ioctl_t(struct cdev *dev, u_long cmd, caddr_t data, int fflag, struct thread *td);
person
Some programmer dude
schedule
09.11.2011