Multiple programs for QUEUE target

David Vogt beunlovable at gmail.com
Tue Apr 4 15:55:11 CEST 2006


Dear all,

as far as I understand libipq it is not possible to register more than
one program that handles packets that are queued (using -j QUEUE),
since only one pid can be registered at /proc/net/ip_queue. Is that
right?

Now I have two questions:
1) Does libnetfilter_queue solve that problem
2) Will packets be processed by both applications?

The problem is that I use a closed source program here as well, that
employs libipq. Altough I could rewrite my own application to use
libnetfiter_queue I would highly appreciate a solution that uses
libipq. I am sure I read something about a "dispachter"-like program,
but I can't find it.

Thanks,
David



More information about the netfilter-devel mailing list