From a2fe8dc79dca6032272cb601bf5e25c35b798eca Mon Sep 17 00:00:00 2001 From: jdl Date: Tue, 16 Jun 2026 08:10:37 +0200 Subject: [PATCH] Audit fixes --- hub/api/db/sanitize-validate.go | 2 +- peer/multicast/receiver.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hub/api/db/sanitize-validate.go b/hub/api/db/sanitize-validate.go index 929c357..449e9f6 100644 --- a/hub/api/db/sanitize-validate.go +++ b/hub/api/db/sanitize-validate.go @@ -55,7 +55,7 @@ func Network_Validate(c *Network) error { } func Peer_Sanitize(p *Peer) { - p.Name = strings.TrimSpace(p.Name) + p.Name = strings.TrimSpace(strings.ToLower(p.Name)) if len(p.Addr4) != 0 { if addr, ok := netip.AddrFromSlice(p.Addr4); ok { // Unmap so an IPv4-mapped form is stored canonically as 4 bytes. diff --git a/peer/multicast/receiver.go b/peer/multicast/receiver.go index e230298..5159df6 100644 --- a/peer/multicast/receiver.go +++ b/peer/multicast/receiver.go @@ -88,5 +88,5 @@ func multicastAddr(vpnIP netip.Addr) *net.UDPAddr { b := vpnIP.As4() return net.UDPAddrFromAddrPort( netip.AddrPortFrom( - netip.AddrFrom4([4]byte{239, b[1], b[2], 0}), 4560)) + netip.AddrFrom4([4]byte{239, b[0], b[1], b[2]}), 4560)) }