Программная документация к PF

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
slayde
проходил мимо
Сообщения: 1
Зарегистрирован: 2010-01-04 15:45:30

Программная документация к PF

Непрочитанное сообщение slayde » 2010-01-04 15:55:21

Ищу подробную программную документацию по пакетному фильтру(pf). Маны
прошерстены, офсайт на русском тоже.
Есть цель - написать управляющую утилиту(наподобии pfctl), т.к. pfctl не
реализует полный функционал доступный в pf'е.
pf предоставляет ioctl вызовы для управления собой. В man'е они описаны, однако
не так подробно как хотелось. К примеру не дано описание параметров которые
должны передаваться в вызове ioctl, а если и даны, то это необъятные структуры в
которых 99% полей не задействованы.
Начал разбирать исходный код pf'а, попутно сам пишу программную документацию для
него.
Однако очень хочется узнать - нет ли уже готовой программной
документации(вариант из Doxygen'а будет очень кстати), чтоб не изобретать
велосипед.
Программная документация необходима с описанием функций и структур pf'а, или
хотя-бы описанием самих ioctl вызовов с параметрами.

P.S. Вариант с использованием pfctl вместе со скриптами и загрузкой конфиг файла
при каждом изменении не подходит, нужна именно утилита которая будет в рантайме
производить атомарные изменения.

P.P.S. Кто хоть как-то сталкивался с подобными проблемами - отзовитесь.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35126
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Программная документация к PF

Непрочитанное сообщение Alex Keda » 2010-03-06 23:14:40

есть прогрес в написании утилиты?
Убей их всех! Бог потом рассортирует...