Hi, Does anyone know if it is possible (without changing the Winpcap library) to retrieve the header of a packet, whilst the packet it self is saved in the kernel buffer? I must then be able to pass the header (the bpf header) to a send function, which the sends the packet on a different network adapter.
The main idea is to get some information about the packet from kernel mode to user mode, where it is dicided where the packet should go, and then sent there, without copying the packet data itself. I know that it can be implemented by making the Ndis calls my self, but would prefer that it could be done with winpcap. I hope somebody has an idea, - Jesper
