Skip to content

Commit 2375ad2

Browse files
sigeikenb
sig
authored andcommitted
set flags and attrs for fsetstat packet type in filecmd
1 parent e5e5f4d commit 2375ad2

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

request.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,12 @@ func fileput(h FileWriter, r *Request, pkt requestPacket) responsePacket {
242242

243243
// wrap FileCmder handler
244244
func filecmd(h FileCmder, r *Request, pkt requestPacket) responsePacket {
245+
246+
switch p := pkt.(type) {
247+
case *sshFxpFsetstatPacket:
248+
r.Flags = p.Flags
249+
r.Attrs = p.Attrs.([]byte)
250+
}
245251
err := h.Filecmd(r)
246252
return statusFromError(pkt, err)
247253
}

0 commit comments

Comments
 (0)