func (d *timeoutDialer) Dial(network, addr string, config *ssh.ClientConfig) (*ssh.Client, error) { config.Timeout = d.timeout return d.dialer.Dial(network, addr, config) }