Cleanup - audit
This commit is contained in:
13
peer/app.go
13
peer/app.go
@@ -3,9 +3,11 @@ package peer
|
|||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"log"
|
"log"
|
||||||
|
"maps"
|
||||||
"net/netip"
|
"net/netip"
|
||||||
"os"
|
"os"
|
||||||
"os/signal"
|
"os/signal"
|
||||||
|
"sort"
|
||||||
"strings"
|
"strings"
|
||||||
"syscall"
|
"syscall"
|
||||||
"time"
|
"time"
|
||||||
@@ -122,8 +124,17 @@ func (a *App) logNetworkState() {
|
|||||||
fmt.Fprintf(&b, " IPv6: %v\n", a.selfV6)
|
fmt.Fprintf(&b, " IPv6: %v\n", a.selfV6)
|
||||||
|
|
||||||
b.WriteString("Peers:\n")
|
b.WriteString("Peers:\n")
|
||||||
|
//
|
||||||
|
peers := make([]*Peer, 0, len(a.peersByIP))
|
||||||
|
for p := range maps.Values(a.peersByIP) {
|
||||||
|
peers = append(peers, p)
|
||||||
|
}
|
||||||
|
|
||||||
for _, p := range a.peersByIP {
|
sort.Slice(peers, func(i, j int) bool {
|
||||||
|
return peers[i].VPNIP.As4()[3] < peers[j].VPNIP.As4()[3]
|
||||||
|
})
|
||||||
|
|
||||||
|
for _, p := range peers {
|
||||||
ip := p.VPNIP.As4()[3]
|
ip := p.VPNIP.As4()[3]
|
||||||
|
|
||||||
switch p.State {
|
switch p.State {
|
||||||
|
|||||||
Reference in New Issue
Block a user