как я могу использовать valgrind для написания функции-оболочки для проверки системного вызова ioctl?

Я не знаю, как это написать. Для тестирования ioctl в моем драйвере сетевой карты я должен написать функцию-оболочку. Но я не могу понять, что говорится в руководстве по valgrind. Я хочу знать, что функции PRE(ioctl) и POST(ioctl) должны добавить мой исходный код или добавить к исходному коду valgrind?

Я добавляю исходный код своего драйвера, но не могу скомпилировать с помощью gcc, какой файл .h я должен #include.

ПОМОЩЬ!!!


person chen youfu    schedule 28.06.2012    source источник


Ответы (1)


Я решил вопрос. Я должен добавить код PRE и POST в исходный код valgrind.

person chen youfu    schedule 28.06.2012
comment
Хорошо, что вы нашли решение, которое искали. Не могли бы вы поделиться подробностями с некоторым примером кода? - person hlovdal; 30.08.2014