Closed fujiapple852 closed 1 month ago
Cannot currently detect NAT at the very first hop.
Updated impl which now compares the expected UDP checksum vs the actual UDP checksum for the original datagram nested in the payload of the ICMP packet. This should allow detecting NAT for the 1st hop (when there is no previous hop checksum to compare with). Adds to the complexity a fair bit.
Closes #1104 Closes #1219