I am researcher currently working on a project that requires me to implement a Netfilter hook to do some actions on some particular packets, by queuing them to the user space where I need to process them further and then send these packets back into the network stack.
I am a Netfilter newbie, so I don't really know how to start dealing with this problem. I've been searching for tutorials and clear explanations, but could not find something relevant.
I am using a linux kernel 18.104.22.168, and this hook is intended to be used coupled with a linux bridge.
So if you have any recommendations or document that might help me developing this, please feel free to share them here!
Thanks in advance for your help !