I also have to implement something like this, and I was wandering if I can make a userland program to read the packets from kernel land using ioctl insted of rdr?

[EMAIL PROTECTED] wrote:

Hi,

At the university i am working on a project where i have to implement deep packet inspection(payload inspection) with some firewall(i picked OpenBSD's pf), currently i am thinking about design and implementation of that. One of the most obvious options is to rdr packets to user-land proxy (just like ftp-
proxy) however i'd like to implement that in kernel-land. So the question is: What are possible ways of implementing payload inspection in kernel? How is it possible to pass data from kernel-space to user-space(with kernel being initiator of that transfer)?
Another question is where i can get some documentation on mbuf's, etc ?


Thanks a lot in advance,
Andre

-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/










Reply via email to