summaryrefslogtreecommitdiff
path: root/sftp-server.c
diff options
context:
space:
mode:
authorstevesk <stevesk>2001-01-24 20:01:44 +0000
committerstevesk <stevesk>2001-01-24 20:01:44 +0000
commit4f8e99444c7382807e774956fba559b576bc4e2d (patch)
treec10040ecfd0a3eaa3f213da4f0d2ecb564ee4cb8 /sftp-server.c
parent7803d29ddba8e94b5c929437faef189641c7176e (diff)
downloadopenssh-4f8e99444c7382807e774956fba559b576bc4e2d.tar.gz
- (stevesk) sftp-server.c: fix chmod() mode mask
Diffstat (limited to 'sftp-server.c')
-rw-r--r--sftp-server.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sftp-server.c b/sftp-server.c
index b0a8d0d5..92f15880 100644
--- a/sftp-server.c
+++ b/sftp-server.c
@@ -683,7 +683,7 @@ process_fsetstat(void)
#ifdef HAVE_FCHMOD
ret = fchmod(fd, a->perm & 0777);
#else
- ret = chmod(name, a->perm & 077);
+ ret = chmod(name, a->perm & 0777);
#endif
if (ret == -1)
status = errno_to_portable(errno);