Reg: Replacing sk_buff in a NetFilter hook

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello People,

I have written a hook for the NetFilter bridge and it works absolutely
fine. However, now some of the requirements for the hook have changed
and now I wish to perform the following operations,

1. Create a new sk_buff.
2. Copy the contents of the sk_buff, which NetFilter had passed, to
the newly created sk_buff.
3. Either mark the original sk_buff as NF_STOLEN or NF_DROP.
4. Replace the newly created sk_buff with the original sk_buff in the
NetFilter queue.

The first and the second steps are no-brainers. However, I don't know
if I need to drop the original packet or mark it as stolen. And I
definitely don't know how to resolve the fourth point. It would be
great if anyone could point me in the right direction.

Thank you and regards,
Subhadeep Ghosh.
--
To unsubscribe from this list: send the line "unsubscribe netfilter" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Netfilter Development]     [Linux Kernel Networking Development]     [Netem]     [Berkeley Packet Filter]     [Linux Kernel Development]     [Advanced Routing & Traffice Control]     [Bugtraq]

  Powered by Linux