Compare commits

..

1 Commits

Author SHA1 Message Date
Nagy Károly Gábriel 5ca8c7b940 cluster: fix wg1.conf generator
Signed-off-by: Nagy Károly Gábriel <k@jpi.io>
2024-07-25 21:42:46 +03:00
+3 -2
View File
@@ -328,8 +328,9 @@ func (rp *RingPeer) AllowCIDR(addr netip.Addr, bits int) {
// AllowSubnet allows an IP range via this peer
func (rp *RingPeer) AllowSubnet(subnet netip.Prefix) {
rp.PeerConfig.AllowedIPs = append(rp.PeerConfig.AllowedIPs, subnet)
core.SliceUniquify[netip.Prefix](&rp.PeerConfig.AllowedIPs)
if !core.SliceContains(rp.PeerConfig.AllowedIPs, subnet) {
rp.PeerConfig.AllowedIPs = append(rp.PeerConfig.AllowedIPs, subnet)
}
}
// NewRing composes a new Ring for Wireguard setup