diff --git a/bind/shared_bind.go b/bind/shared_bind.go index f266cb0..3625a17 100644 --- a/bind/shared_bind.go +++ b/bind/shared_bind.go @@ -523,7 +523,7 @@ func (b *SharedBind) receiveIPv4Simple(conn *net.UDPConn, bufs [][]byte, sizes [ func (b *SharedBind) handleMagicPacket(data []byte, addr *net.UDPAddr) bool { // Check if this is a test request packet if len(data) >= MagicTestRequestLen && bytes.HasPrefix(data, MagicTestRequest) { - logger.Debug("Received magic test REQUEST from %s, sending response", addr.String()) + // logger.Debug("Received magic test REQUEST from %s, sending response", addr.String()) // Extract the random data portion to echo back echoData := data[len(MagicTestRequest) : len(MagicTestRequest)+MagicPacketDataLen] @@ -546,7 +546,7 @@ func (b *SharedBind) handleMagicPacket(data []byte, addr *net.UDPAddr) bool { // Check if this is a test response packet if len(data) >= MagicTestResponseLen && bytes.HasPrefix(data, MagicTestResponse) { - logger.Debug("Received magic test RESPONSE from %s", addr.String()) + // logger.Debug("Received magic test RESPONSE from %s", addr.String()) // Extract the echoed data echoData := data[len(MagicTestResponse) : len(MagicTestResponse)+MagicPacketDataLen] diff --git a/holepunch/tester.go b/holepunch/tester.go index 3bebc4d..6eff801 100644 --- a/holepunch/tester.go +++ b/holepunch/tester.go @@ -140,7 +140,7 @@ func (t *HolepunchTester) Stop() { // handleResponse is called by SharedBind when a magic response is received func (t *HolepunchTester) handleResponse(addr netip.AddrPort, echoData []byte) { - logger.Debug("Received magic response from %s", addr.String()) + // logger.Debug("Received magic response from %s", addr.String()) key := string(echoData) value, ok := t.pendingRequests.LoadAndDelete(key) @@ -152,7 +152,7 @@ func (t *HolepunchTester) handleResponse(addr netip.AddrPort, echoData []byte) { req := value.(*pendingRequest) rtt := time.Since(req.sentAt) - logger.Debug("Magic response matched pending request for %s (RTT: %v)", req.endpoint, rtt) + // logger.Debug("Magic response matched pending request for %s (RTT: %v)", req.endpoint, rtt) // Send RTT to the waiting goroutine (non-blocking) select { diff --git a/network/interface.go b/network/interface.go index e110ec1..5930830 100644 --- a/network/interface.go +++ b/network/interface.go @@ -44,9 +44,9 @@ func ConfigureInterface(interfaceName string, tunnelIp string, mtu int) error { return configureDarwin(interfaceName, ip, ipNet) case "windows": return configureWindows(interfaceName, ip, ipNet) - default: - return fmt.Errorf("unsupported operating system: %s", runtime.GOOS) } + + return nil } // waitForInterfaceUp polls the network interface until it's up or times out