Hello!
I have read an article:
Inside the Linux Packet Filter, Part II
In this article one can see how the packet is transfered to the user application.
Is there a way to bypass this. I would like to have a process running in kernel space that takes over already at net_rx_action. I.e. the kernel should do no parsing on any layer above Ethernet. I want to minimize the checks done to the packet and also the amount of memory and process switching.
So is this possible and are there any articles or the like that can guide me in some direction??
Thanks
BR
Robert
Edit: Btw I am extremly new to linux programing (If anyone doubted!