experiment with not filtering out non-common addresses in hostinfo.networks

This commit is contained in:
JackDoan
2025-10-06 15:02:37 -05:00
parent fa8c013b97
commit 889d49ff82
5 changed files with 91 additions and 32 deletions

View File

@@ -220,12 +220,10 @@ type HostInfo struct {
remoteIndexId uint32
localIndexId uint32
// vpnAddrs is a list of vpn addresses assigned to this host that are within our own vpn networks
// The host may have other vpn addresses that are outside our
// vpn networks but were removed because they are not usable
// vpnAddrs is a list of vpn addresses assigned to this host
vpnAddrs []netip.Addr
// networks are both all vpn and unsafe networks assigned to this host
// networks is a combination of specific vpn addresses (not prefixes!) and full unsafe networks assigned to this host.
networks *bart.Lite
relayState RelayState