LINUX.ORG.RU

Как програмно закрыть порт


0

0

Необходимо програмно создать правила фильтрации сетевых пакетов.
Поставил iptables-devel (make install-devel) в исходнике указал .h
файл, библиотеки стали - проверял (libipq.a, libiptc.a - копировал
руками).
Если использовать какую-либо функцию но, с неправильными аргументами,
то об этом компилятор говорит:

in function 'main'
to few arguments to function имя_функции

Значить препроцесор находит объявление функции в заголовочном файле
Когда аргументы передаются правильно, то ругается так:

in function 'main'
undefined reference имя_функции
ld returned 1 exit status

Посоветуйте чего...
если можно то сразу на мыло email:alone@bpc.zt.ukrtel.net

при сборке библиотеки указываешь???
gcc -l<имя библиотеки> firewall.c

anonymous
()

а не проще exec'нуть iptables:
iptables -A INPUT -dport 80 -j DROP

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.