Hi again! I think I didn't explain myself too well because what I really want is to somehow turn off what I think is called "NDIS packet reflector".
I get a packet from network A (whose source and destiny are unknown) and write it on network B through a different interface card. What happens is that, as I do this in both directions, the packet I just got from network A and sent to network B is also captured by a distinct thread that is getting packets from that network, and so it sends it back to network A. As this process goes on very quickly, the PACKET.DLL buffer overflows in a few seconds. If there is any way to just capture the packets that actually come from the network, and not those I generate, the problem would be solved. Thanks in advance, Blas
