Lines Matching refs:permissions
269 fssh_mode_t permissions = 0;
274 permissions = (permissions << 3) | (c - '0');
277 _permissions = permissions;
357 // get permissions
358 std::string permissions;
361 permissions += ((mode & FSSH_S_IRUSR) ? 'r' : '-');
362 permissions += ((mode & FSSH_S_IWUSR) ? 'w' : '-');
364 permissions += 's';
366 permissions += ((mode & FSSH_S_IXUSR) ? 'x' : '-');
368 permissions += ((mode & FSSH_S_IRGRP) ? 'r' : '-');
369 permissions += ((mode & FSSH_S_IWGRP) ? 'w' : '-');
371 permissions += 's';
373 permissions += ((mode & FSSH_S_IXGRP) ? 'x' : '-');
375 permissions += ((mode & FSSH_S_IROTH) ? 'r' : '-');
376 permissions += ((mode & FSSH_S_IWOTH) ? 'w' : '-');
377 permissions += ((mode & FSSH_S_IXOTH) ? 'x' : '-');
413 fileType, permissions.c_str(), (int)st.fssh_st_uid, (int)st.fssh_st_gid,
689 fssh_mode_t permissions;
690 if (argi + 1 >= argc || !get_permissions(argv[argi++], permissions)) {
696 st.fssh_st_mode = permissions;
1349 command_chmod, "chmod", "change file permissions",