Next: Функции Регистрации.
Up: Регистрация Системных Вызовов
Previous: Регистрация Системных Вызовов
Ваша -syscall-функция должна выглядеть следующим образом:
-
- int rsbac_reg_syscall_func_t(void * data);
Указатель этой функции теперь получит пользовательский указатель.
Для работы с вашими данными вы должны сначала получить его из пользовательской
области при помощи:
-
- #include <rsbac/helpers.h>
int rsbac_get_user
(unsigned char * kern_p, unsigned char * user_p, int size);
Возвращаемый код вашей функции будет передан вызывающему процессу.
Next: Функции Регистрации.
Up: Регистрация Системных Вызовов
Previous: Регистрация Системных Вызовов