diff options
Diffstat (limited to 'src/platform/windows.rs')
| -rw-r--r-- | src/platform/windows.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/platform/windows.rs b/src/platform/windows.rs index da9c567..94fc185 100644 --- a/src/platform/windows.rs +++ b/src/platform/windows.rs @@ -63,7 +63,7 @@ fn send_to_raw_1(pkt: &[u8]) -> Result<()> { let mut p = unsafe { packet::WinDivertPacket::<NetworkLayer>::new(pkt.to_vec()) }; p.address.set_outbound(true); - p.address.set_ip_checksum(true); // TODO: test if this is needed + p.address.set_ip_checksum(false); p.address.set_tcp_checksum(false); // For badsum; anyway it is already calculated p.address.set_impostor(true); // to prevent inf loop |
