Ни кто не писал никогда демона для ulog который в iptables. Может исходниками поделитесь, чтоб разобраться как пользовать, так же не помешают исходники, где используется userspace библиотека API libipq.c. Смотрел исходники демона ulogd который в базу заголоки пакетов писать может, так у меня только ума хватило сделать так, чтоб ulogd и для пакетов tcp и для пакетов udp писал порты в один и тотже столбец БД (оказалось не так всё просто как мне сначала думалось, пришлось новый протокол придумать tcpudp, к которому относить все tcp пакеты и udp). Вы конечно можете сказать вот ламо, но я честно говорю, программить я то программирую, но не на С/C++, да и изучать язык лучше при программировании какой нить задачи, imho, опытом проверено.
Заранее спасибо.
З.Ы. Чем исходники проще, тем лучше... :-))