Программно вставлять и удалять модули ядра в C - PullRequest
6 голосов
/ 07 мая 2010

Есть ли в любом случае сделать "insmod" и "rmmod" из кода C / C ++? Кроме запуска system (...), есть ли Kernel API, который позволит мне это сделать?

Ответы [ 2 ]

8 голосов
/ 07 мая 2010

Вы смотрели на module-init-tools source?

3 голосов
/ 07 мая 2010

В дополнение к просмотру источника для insmod и module-init-tools вы можете strace и ltrace запустить insmod.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...