mirror of
https://github.com/jwhited/wgsd.git
synced 2025-04-11 06:29:32 +08:00
go fmt
This commit is contained in:
parent
87de165cec
commit
e2d5af8998
6
wgsd.go
6
wgsd.go
@ -5,9 +5,9 @@ import (
|
|||||||
"encoding/base32"
|
"encoding/base32"
|
||||||
"encoding/base64"
|
"encoding/base64"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"math"
|
||||||
"net"
|
"net"
|
||||||
"strings"
|
"strings"
|
||||||
"math"
|
|
||||||
|
|
||||||
"github.com/coredns/coredns/plugin"
|
"github.com/coredns/coredns/plugin"
|
||||||
clog "github.com/coredns/coredns/plugin/pkg/log"
|
clog "github.com/coredns/coredns/plugin/pkg/log"
|
||||||
@ -186,7 +186,7 @@ func networkSizes(ips []net.IPNet) float64 {
|
|||||||
for _, ip := range ips {
|
for _, ip := range ips {
|
||||||
ones, bits := ip.Mask.Size()
|
ones, bits := ip.Mask.Size()
|
||||||
bitsize := (bits - ones)
|
bitsize := (bits - ones)
|
||||||
tot += math.Pow(2,float64(bitsize))
|
tot += math.Pow(2, float64(bitsize))
|
||||||
}
|
}
|
||||||
return tot
|
return tot
|
||||||
}
|
}
|
||||||
@ -201,7 +201,7 @@ func getPeers(client wgctrlClient, zone *Zone, state request.Request) (
|
|||||||
if !zone.onlySubnets {
|
if !zone.onlySubnets {
|
||||||
peers = append(peers, device.Peers...)
|
peers = append(peers, device.Peers...)
|
||||||
} else {
|
} else {
|
||||||
for _, peer := range device.Peers{
|
for _, peer := range device.Peers {
|
||||||
if t := networkSizes(peer.AllowedIPs); t > 1 { // could be more complex, e.g allow user to specify a threshold
|
if t := networkSizes(peer.AllowedIPs); t > 1 { // could be more complex, e.g allow user to specify a threshold
|
||||||
peers = append(peers, peer)
|
peers = append(peers, peer)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user