Skip to content

Commit

Permalink
switch to toFileMode
Browse files Browse the repository at this point in the history
  • Loading branch information
mafredri committed Dec 16, 2023
1 parent 211f87b commit a407de1
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions server.go
Original file line number Diff line number Diff line change
Expand Up @@ -467,7 +467,7 @@ func (p *sshFxpOpenPacket) respond(svr *Server) responsePacket {
// being created. Otherwise, the permissions are ignored.
if b, ok := p.Attrs.([]byte); ok && (p.Flags&sshFileXferAttrPermissions) != 0 {
fs, _ := unmarshalFileStat(p.Flags, b)
mode = os.FileMode(fs.Mode)
mode = toFileMode(fs.Mode)
}

name := svr.toLocalPath(p.Path)
Expand Down Expand Up @@ -536,7 +536,7 @@ func (p *sshFxpSetstatPacket) respond(svr *Server) responsePacket {
if (p.Flags & sshFileXferAttrPermissions) != 0 {
var mode uint32
if mode, b, err = unmarshalUint32Safe(b); err == nil {
err = os.Chmod(p.Path, os.FileMode(mode))
err = os.Chmod(p.Path, toFileMode(mode))
}
}
if err != nil {
Expand Down Expand Up @@ -591,7 +591,7 @@ func (p *sshFxpFsetstatPacket) respond(svr *Server) responsePacket {
if (p.Flags & sshFileXferAttrPermissions) != 0 {
var mode uint32
if mode, b, err = unmarshalUint32Safe(b); err == nil {
err = f.Chmod(os.FileMode(mode))
err = f.Chmod(toFileMode(mode))
}
}
if err != nil {
Expand Down

0 comments on commit a407de1

Please sign in to comment.