mirror of
https://github.com/rclone/rclone.git
synced 2025-12-14 23:33:22 +00:00
vendor: update github.com/jlaffaye/ftp
This commit is contained in:
committed by
Nick Craig-Wood
parent
45f41c2c4a
commit
66b3795eb8
21
vendor/github.com/jlaffaye/ftp/debug.go
generated
vendored
Normal file
21
vendor/github.com/jlaffaye/ftp/debug.go
generated
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
package ftp
|
||||
|
||||
import "io"
|
||||
|
||||
type debugWrapper struct {
|
||||
conn io.ReadWriteCloser
|
||||
io.Reader
|
||||
io.Writer
|
||||
}
|
||||
|
||||
func newDebugWrapper(conn io.ReadWriteCloser, w io.Writer) io.ReadWriteCloser {
|
||||
return &debugWrapper{
|
||||
Reader: io.TeeReader(conn, w),
|
||||
Writer: io.MultiWriter(w, conn),
|
||||
conn: conn,
|
||||
}
|
||||
}
|
||||
|
||||
func (w *debugWrapper) Close() error {
|
||||
return w.conn.Close()
|
||||
}
|
||||
Reference in New Issue
Block a user