mirror of
https://github.com/jmcorgan/fips.git
synced 2026-10-06 11:38:24 +00:00
The fingerprint maps each peer to the local address it is reached from, rather than holding the set of addresses the host leaves from. The map is what makes a swap visible: two peers exchanging sources leave the host on the same two addresses, while each peer's connected socket is now pinned to the address the other one uses. Nothing in the suite failed if the comparison collapsed to a set of addresses. This test scripts that swap and requires both peers to be reported, each with its own before and after.