//go:build !windows package starssh import ( "net" "time" ) func defaultSSHAgentEndpoint() (resolvedSSHAgentEndpoint, error) { return resolvedSSHAgentEndpoint{}, errSSHAgentUnavailable } func defaultSSHAgentNetwork(endpoint string) string { return "unix" } func dialResolvedSSHAgent(resolved resolvedSSHAgentEndpoint, timeout time.Duration) (net.Conn, error) { agentSock := resolved.Endpoint if timeout > 0 { return net.DialTimeout("unix", agentSock, timeout) } return net.Dial("unix", agentSock) }