sockets within a kernel module
Trying to learn the kernel ... when a user opens a socket (using an application protocol I want to make) and streams data to it, I want to be able to read that within a kernel module, add a few fields to it, then put it on UDP from within the kernel module.
But I'm not clear on if I would be interrupting system calls or how that would work? Can anyone point me to how this would be done, tutorials, anything?
Thanks,
|