LINUX.ORG.RU

Сообщения newcomer

 

Фильтр пакетов

Здравствуйте. Я пытаюсь реализовать фильтр, обрабатывающий сетевые пакеты. Нужно выполнить фильтрацию пакетов по IP отправителя. Для этого мне, как я понял, необходимо сравнить нужный ip c входящем адресом в структуре iphdr. Я не знаю, как это сделать. Есть предположение, что это можно сделать так: if (skbf->nh.iph->saddr != htonl(***)), где вместо *** необходимо написать ip в виде HEX, но я не уверен, что это правильно... Подскажите пожалуйста, как это сделать

newcomer
()

RSS подписка на новые темы