10000 request-server: fix posixrename · etherscan-io/sftp@5df8e92 · GitHub
[go: up one dir, main page]

Skip to content

Commit 5df8e92

Browse files
Daniel Fletcherdrakkan
authored andcommitted
request-server: fix posixrename
1 parent 515578a commit 5df8e92

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

request-server.go

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -190,15 +190,10 @@ func (rs *RequestServer) packetWorker(
190190
request = NewRequest("Stat", request.Filepath)
191191
rpkt = request.call(rs.Handlers, pkt)
192192
}
193-
case *sshFxpExtendedPacket:
194-
switch expkt := pkt.SpecificPacket.(type) {
195-
default:
196-
rpkt = statusFromError(pkt, ErrSSHFxOpUnsupported)
197-
case *sshFxpExtendedPacketPosixRename:
198-
request := NewRequest("Rename", expkt.Oldpath)
199-
request.Target = expkt.Newpath
200-
rpkt = request.call(rs.Handlers, pkt)
201-
}
193+
case *sshFxpExtendedPacketPosixRename:
194+
request := NewRequest("Rename", pkt.Oldpath)
195+
request.Target = pkt.Newpath
196+
rpkt = request.call(rs.Handlers, pkt)
202197
case hasHandle:
203198
handle := pkt.getHandle()
204199
request, ok := rs.getRequest(handle)

0 commit comments

Comments
 (0)
0