From 97b43ac803f3025385255e8ad16fed776845bb78 Mon Sep 17 00:00:00 2001 From: Brandon Bennett Date: Sun, 18 Feb 2018 14:31:20 -0700 Subject: [PATCH] remove reundant err checking (#51) golint will not complain when there are reundannt err checking. Remove those from transport_ssh.go --- netconf/transport_ssh.go | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/netconf/transport_ssh.go b/netconf/transport_ssh.go index c780a8a..fae67bb 100644 --- a/netconf/transport_ssh.go +++ b/netconf/transport_ssh.go @@ -40,11 +40,7 @@ func (t *TransportSSH) Close() error { } // Close the socket - if err := t.sshClient.Close(); err != nil { - return err - } - - return nil + return t.sshClient.Close() } // Dial connects and establishes SSH sessions @@ -95,12 +91,7 @@ func (t *TransportSSH) setupSession() error { } t.ReadWriteCloser = NewReadWriteCloser(reader, writer) - - if err := t.sshSession.RequestSubsystem(sshNetconfSubsystem); err != nil { - return err - } - - return nil + return t.sshSession.RequestSubsystem(sshNetconfSubsystem) } // NewSSHSession creates a new NETCONF session using an existing net.Conn.