Lines Matching refs:mode
241 opts &= ~WHOLE; /* WHOLE mode only useful if renaming */
781 int f, mode, opts, wrerr, olderrno;
798 mode = 0;
800 mode = (mode << 3) | (*cp++ - '0');
802 error("recvf: mode not delimited\n");
861 if ((stb.st_mode & 07777) == mode) {
865 sendrem("%s: Warning: remote mode %o != "
866 "local mode %o", target,
867 stb.st_mode & 07777, mode);
871 } else if (errno == ENOENT && (mkdir(target, mode) == 0 ||
873 (isdot == 1 || mkdir(target, mode) == 0))) {
874 if (chog(target, owner, group, mode) == 0)
930 mode &= 0777;
946 if ((f = creat(new, mode & ~06000)) < 0) {
948 (f = creat(new, mode & ~06000)) < 0)
1033 if (chog(new, owner, group, mode) < 0) {
1090 int mode = stb.st_mode & S_IFMT;
1091 if (mode != S_IFREG && mode != S_IFLNK) {
1160 * Change owner, group and mode of file.
1163 chog(file, owner, group, mode)
1165 int mode;
1188 if (mode & 04000) {
1191 mode &= ~04000;
1210 if (mode & 02000) {
1212 mode &= ~02000;
1220 (mode & 07000) && chmod(file, mode) < 0) {
1525 /* Print changes locally if not quiet mode */