diff options
| author | Sam Anthony <sam@samanthony.xyz> | 2025-04-18 18:04:45 -0400 |
|---|---|---|
| committer | Sam Anthony <sam@samanthony.xyz> | 2025-04-18 18:04:45 -0400 |
| commit | bfaad07bab58207d802ea1d94539a29ff6c97fce (patch) | |
| tree | fddb7f99910b8d3a55c06d535e16e81368f21e7c /main.go | |
| parent | 67b550d22eb8cd312d282898d0d22bbe368d6d7a (diff) | |
| download | hose-bfaad07bab58207d802ea1d94539a29ff6c97fce.zip | |
acceptConnection()
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 14 |
1 files changed, 2 insertions, 12 deletions
@@ -2,7 +2,6 @@ package main import ( "flag" - "fmt" "github.com/keybase/saltpack" "github.com/keybase/saltpack/basic" "github.com/tonistiigi/units" @@ -14,6 +13,7 @@ import ( "git.samanthony.xyz/hose/handshake" "git.samanthony.xyz/hose/hosts" "git.samanthony.xyz/hose/key" + hose_net "git.samanthony.xyz/hose/net" "git.samanthony.xyz/hose/util" ) @@ -61,17 +61,7 @@ func recv() error { keyring.ImportBoxKeypair(boxKeypair) // Accept connection from remote host. - laddr := net.JoinHostPort("", fmt.Sprintf("%d", port)) - ln, err := net.Listen(network, laddr) - if err != nil { - return err - } - defer ln.Close() - util.Logf("listening on %s", laddr) - conn, err := ln.Accept() - if err != nil { - return err - } + conn, err := hose_net.AcceptConnection(network, port) defer conn.Close() util.Logf("accepted connection from %s", conn.RemoteAddr()) |