Documentation ¶
Index ¶
- func NewClientConn(logger lager.Logger, permissions *ssh.Permissions) (ssh.Conn, <-chan ssh.NewChannel, <-chan *ssh.Request, error)
- func ProxyChannels(logger lager.Logger, conn ssh.Conn, channels <-chan ssh.NewChannel)
- func ProxyGlobalRequests(logger lager.Logger, conn ssh.Conn, reqs <-chan *ssh.Request)
- func ProxyRequests(logger lager.Logger, channelType string, reqs <-chan *ssh.Request, ...)
- func Wait(logger lager.Logger, waiters ...Waiter)
- type LogMessage
- type Proxy
- type TargetConfig
- type Waiter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClientConn ¶
func ProxyChannels ¶
func ProxyGlobalRequests ¶
func ProxyRequests ¶
Types ¶
type LogMessage ¶
type Proxy ¶
type Proxy struct {
// contains filtered or unexported fields
}
func (*Proxy) HandleConnection ¶
type TargetConfig ¶
Click to show internal directories.
Click to hide internal directories.