voteExternalIp
Record an external-IP observation (from a DHT ip reply, a tracker's external ip, or a port-mapper's reported address) into the majority vote. When a new winner emerges it is adopted as externalIp and propagated to the DHT secure-id derivation (BEP-42). Minimal inline io.github.yuroyami.kitetorrent.session.dht ip_voter: the address with the most votes wins.