type golang.org/x/crypto/ssh.Client

23 uses

	golang.org/x/crypto/ssh (current package)
		client.go#L19: type Client struct {
		client.go#L32: func (c *Client) HandleChannelOpen(channelType string) <-chan NewChannel {
		client.go#L53: func NewClient(c Conn, chans <-chan NewChannel, reqs <-chan *Request) *Client {
		client.go#L54: 	conn := &Client{
		client.go#L129: func (c *Client) NewSession() (*Session, error) {
		client.go#L137: func (c *Client) handleGlobalRequests(incoming <-chan *Request) {
		client.go#L146: func (c *Client) handleChannelOpens(in <-chan NewChannel) {
		client.go#L172: func Dial(network, addr string, config *ClientConfig) (*Client, error) {
		streamlocal.go#L34: func (c *Client) ListenUnix(socketPath string) (net.Listener, error) {
		streamlocal.go#L52: func (c *Client) dialStreamLocal(socketPath string) (Channel, error) {
		streamlocal.go#L67: 	conn *Client
		tcpip.go#L24: func (c *Client) Listen(n, addr string) (net.Listener, error) {
		tcpip.go#L71: func (c *Client) autoPortListenWorkaround(laddr *net.TCPAddr) (net.Listener, error) {
		tcpip.go#L96: func (c *Client) handleForwards() {
		tcpip.go#L104: func (c *Client) ListenTCP(laddr *net.TCPAddr) (net.Listener, error) {
		tcpip.go#L291: 	conn *Client
		tcpip.go#L337: func (c *Client) Dial(n, addr string) (net.Conn, error) {
		tcpip.go#L389: func (c *Client) DialTCP(n string, laddr, raddr *net.TCPAddr) (net.Conn, error) {
		tcpip.go#L415: func (c *Client) dial(laddr string, lport int, raddr string, rport int) (Channel, error) {

	golang.org/x/crypto/ssh/agent
		forward.go#L31: func ForwardToAgent(client *ssh.Client, keyring Agent) error {
		forward.go#L57: func ForwardToRemote(client *ssh.Client, addr string) error {

	github.com/go-git/go-git/v5/plumbing/transport/ssh
		common.go#L63: 	client    *ssh.Client
		common.go#L135: func dial(network, addr string, config *ssh.ClientConfig) (*ssh.Client, error) {