@@ -180,7 +180,7 @@ func listenAndForward(c *ssh.ServerConn, req tcpipForwardRequest) {
180180
181181 l , err := net .Listen ("tcp" , fmt .Sprintf ("%s:%d" , req .Addr , req .Port ))
182182 if err != nil {
183- fmt .Errorf ("failed to listen on %s:%d: %v\n " , req .Addr , req .Port , err )
183+ fmt .Printf ("failed to listen on %s:%d: %v\n " , req .Addr , req .Port , err )
184184 return
185185 }
186186 defer l .Close ()
@@ -194,7 +194,7 @@ func listenAndForward(c *ssh.ServerConn, req tcpipForwardRequest) {
194194 for {
195195 conn , err := l .Accept ()
196196 if err != nil {
197- fmt .Errorf ("failed to accept connection: %v\n " , err )
197+ fmt .Printf ("failed to accept connection: %v\n " , err )
198198 return
199199 }
200200 go func () {
@@ -216,14 +216,14 @@ func handleForwardedConnection(channel ssh.Channel, extra []byte) {
216216
217217 var payload forwardedTCPPayload
218218 if err := ssh .Unmarshal (extra , & payload ); err != nil {
219- fmt .Errorf ("failed to unmarshal forwarded-tcpip payload: %v\n " , err )
219+ fmt .Printf ("failed to unmarshal forwarded-tcpip payload: %v\n " , err )
220220 return
221221 }
222222 addr := fmt .Sprintf ("%s:%d" , payload .Addr , payload .Port )
223223
224224 conn , err := net .Dial ("tcp" , addr )
225225 if err != nil {
226- fmt .Errorf ("failed to connect to %s: %v\n " , addr , err )
226+ fmt .Printf ("failed to connect to %s: %v\n " , addr , err )
227227 return
228228 }
229229 defer conn .Close ()
0 commit comments