chiark / gitweb /
Initial push
[termux-packages] / packages / dropbear / scp-uses-deprecated-S_IWRITE.patch
1 S_IWRITE is an obsolete synonym for S_IWUSR, which Android does not define.
2
3 diff -u -r ../dropbear-2013.62/scp.c ./scp.c
4 --- ../dropbear-2013.62/scp.c   2013-12-03 14:39:15.000000000 +0100
5 +++ ./scp.c     2014-01-05 21:21:37.930812382 +0100
6 @@ -992,7 +992,7 @@
7                         continue;
8                 }
9                 omode = mode;
10 -               mode |= S_IWRITE;
11 +               mode |= S_IWUSR;
12                 if ((ofd = open(np, O_WRONLY|O_CREAT, mode)) < 0) {
13  bad:                   run_err("%s: %s", np, strerror(errno));
14                         continue;