X-Git-Url: https://git.distorted.org.uk/~mdw/termux-packages/blobdiff_plain/798619b91c91405f847b0e48137239f218a4cf15..59f0d218a6ff34c80cf898f6d7ac62555ba8eb11:/packages/openssh/stfp_server_no_statvfs.patch diff --git a/packages/openssh/stfp_server_no_statvfs.patch b/packages/openssh/stfp_server_no_statvfs.patch new file mode 100644 index 00000000..813f1a25 --- /dev/null +++ b/packages/openssh/stfp_server_no_statvfs.patch @@ -0,0 +1,21 @@ +diff -u -r ../openssh-6.5p1/sftp-server.c ./sftp-server.c +--- ../openssh-6.5p1/sftp-server.c 2014-01-19 05:25:35.000000000 +0100 ++++ ./sftp-server.c 2014-02-11 11:06:33.000000000 +0100 +@@ -1259,7 +1259,7 @@ + debug3("request %u: statvfs", id); + logit("statvfs \"%s\"", path); + +- if (statvfs(path, &st) != 0) ++ if (statfs(path, &st) != 0) + send_status(id, errno_to_portable(errno)); + else + send_statvfs(id, &st); +@@ -1279,7 +1279,7 @@ + send_status(id, SSH2_FX_FAILURE); + return; + } +- if (fstatvfs(fd, &st) != 0) ++ if (fstat(fd, &st) != 0) + send_status(id, errno_to_portable(errno)); + else + send_statvfs(id, &st);