Matthew R Kasun 2 роки тому
батько
коміт
098c9596e4
1 змінених файлів з 8 додано та 2 видалено
  1. 8 2
      logic/relay.go

+ 8 - 2
logic/relay.go

@@ -135,10 +135,16 @@ func getRelayedAddresses(id string) []net.IPNet {
 		return addrs
 	}
 	if node.Address.IP != nil {
-		addrs = append(addrs, node.Address)
+		addrs = append(addrs, net.IPNet{
+			IP:   node.Address.IP,
+			Mask: net.CIDRMask(32, 32),
+		})
 	}
 	if node.Address6.IP != nil {
-		addrs = append(addrs, node.Address6)
+		addrs = append(addrs, net.IPNet{
+			IP:   node.Address6.IP,
+			Mask: net.CIDRMask(128, 128),
+		})
 	}
 	return addrs
 }