Let's have look at the passthru.c example: Once you comment out WinDivertSendEx(), then WinDivert will receive only 50 packets every few seconds, so it becomes incredible slow. Why is that? Do we need to manually clear a buffer if the verdict is to drop the packet?
Let's have look at the passthru.c example: Once you comment out WinDivertSendEx(), then WinDivert will receive only 50 packets every few seconds, so it becomes incredible slow. Why is that? Do we need to manually clear a buffer if the verdict is to drop the packet?