2012-03-13 2 views
3

Я новичок в работе с Linux. Я хочу захватить пакеты ethernet над уровнем драйверов устройств.Управление Linux Linux

Я знаю, что все пакеты проходят через функции «dev_queue_xmit», чтобы передать пакет на верхний уровень и функцию «netfi_rx» для получения пакета.

Как я могу «подключить» эту функцию для управления трафиком Ethernet?

с чем мне работать, чтобы выполнить эту задачу?

ответ

2

Вы можете проверить libpcap (библиотека портативный C/C++ для захвата сетевого трафика). Существует также example.

Смежные вопросы