From a06f269d485ad8f7ef2e4ba01453d81921f55643 Mon Sep 17 00:00:00 2001 From: Gregory Ballantine Date: Wed, 9 Sep 2026 17:20:20 -0400 Subject: [PATCH] Removed unused TCP function from network.go --- network.go | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/network.go b/network.go index e908bb9..f5405ea 100644 --- a/network.go +++ b/network.go @@ -2,11 +2,8 @@ package main import ( "context" - "errors" "fmt" - "net" "net/netip" - "syscall" "time" "github.com/soypat/cyw43439" @@ -172,29 +169,6 @@ func InitNetwork(ssid, pass string) (*NetworkStack, error) { }, nil } -func (ns *NetworkStack) DialTCP(ctx context.Context, hostIP string, port uint16) (net.Conn, error) { - rIP, err := netip.ParseAddr(hostIP) - if err != nil { - return nil, fmt.Errorf("invalid host IPv4: %w", err) - } - - laddr := net.TCPAddrFromAddrPort(netip.AddrPortFrom(ns.localIP, 0)) - raddr := net.TCPAddrFromAddrPort(netip.AddrPortFrom(rIP, port)) - - const sockstream = 0x1 - c, err := ns.gostack.Socket(ctx, "tcp", syscall.AF_INET, sockstream, laddr, raddr) - if err != nil { - return nil, fmt.Errorf("socket dial: %w", err) - } - - conn, ok := c.(net.Conn) - if !ok { - return nil, errors.New("socket did not return a stream connection") - } - - return conn, nil -} - func stackLoop(ctx context.Context, stack *xnet.StackAsync, adapter *CywAdapter) { frameLength, _ := adapter.MaxFrameLength() buf := make([]byte, frameLength)