On 10/11/06, Yuri Lukin <[EMAIL PROTECTED]> wrote:
I dont know the OS internals and don't have any real programming
experience. Perhaps some basic guidance could set people
like myself on the right path? I'm not asking for hand-holding,
just something to start with.
Learn to program in C. Read
I've written a kernel module that has pfil_add_hook'ed into the pfil
framework. When my input packet filter function is called, I can
mtod(*m, struct IP *) to the IP header, but haven't found a way to
find the original ethernet header. (*m)->m_pkthdr.header always seems
to be NULL (I'm not even
On 11/2/06, Andrew Thompson <[EMAIL PROTECTED]> wrote:
On Thu, Nov 02, 2006 at 05:45:50PM -0800, Kevin Sanders wrote:
> I've written a kernel module that has pfil_add_hook'ed into the pfil
> framework. When my input packet filter function is called, I can
> mtod(*
On 12/22/06, Brooks Davis <[EMAIL PROTECTED]> wrote:
On Fri, Dec 22, 2006 at 12:43:29PM -0300, Fabr?cio Barros Cabral wrote:
> Hello everybody!
>
> I'm developing a network application which needs *to intercept* a packet
> (not just *copy* a packet, like libpcap does), move this packet into my
>
On 12/22/06, Julian Elischer <[EMAIL PROTECTED]> wrote:
just as a reference point,
Using ipfw I was able to saturate a Gb bridge
(between 2 bge interfaces) while filtereing against a
table of 128000 addresses. (in FreeBSD 4.8) using 30% cpu..
machines have gotten faster since then but the OS h