posix_perms 2858 source3/smbd/posix_acls.c static bool convert_canon_ace_to_posix_perms( files_struct *fsp, canon_ace *file_ace_list, mode_t *posix_perms) posix_perms 2890 source3/smbd/posix_acls.c *posix_perms = (mode_t)0; posix_perms 2892 source3/smbd/posix_acls.c *posix_perms |= owner_ace->perms; posix_perms 2893 source3/smbd/posix_acls.c *posix_perms |= MAP_PERM(group_ace->perms, S_IRUSR, S_IRGRP); posix_perms 2894 source3/smbd/posix_acls.c *posix_perms |= MAP_PERM(group_ace->perms, S_IWUSR, S_IWGRP); posix_perms 2895 source3/smbd/posix_acls.c *posix_perms |= MAP_PERM(group_ace->perms, S_IXUSR, S_IXGRP); posix_perms 2896 source3/smbd/posix_acls.c *posix_perms |= MAP_PERM(other_ace->perms, S_IRUSR, S_IROTH); posix_perms 2897 source3/smbd/posix_acls.c *posix_perms |= MAP_PERM(other_ace->perms, S_IWUSR, S_IWOTH); posix_perms 2898 source3/smbd/posix_acls.c *posix_perms |= MAP_PERM(other_ace->perms, S_IXUSR, S_IXOTH); posix_perms 2902 source3/smbd/posix_acls.c *posix_perms |= S_IRUSR; posix_perms 2904 source3/smbd/posix_acls.c *posix_perms |= (S_IWUSR|S_IXUSR); posix_perms 2918 source3/smbd/posix_acls.c *posix_perms = (((*posix_perms) & and_bits)|or_bits); posix_perms 2921 source3/smbd/posix_acls.c (int)owner_ace->perms, (int)group_ace->perms, (int)other_ace->perms, (int)*posix_perms, posix_perms 3895 source3/smbd/posix_acls.c mode_t posix_perms; posix_perms 3897 source3/smbd/posix_acls.c if (!convert_canon_ace_to_posix_perms( fsp, file_ace_list, &posix_perms)) { posix_perms 3905 source3/smbd/posix_acls.c if (orig_mode != posix_perms) { posix_perms 3907 source3/smbd/posix_acls.c fsp->fsp_name, (unsigned int)posix_perms )); posix_perms 3912 source3/smbd/posix_acls.c sret = SMB_VFS_CHMOD(conn,fsp->fsp_name, posix_perms); posix_perms 3923 source3/smbd/posix_acls.c sret = SMB_VFS_CHMOD(conn,fsp->fsp_name, posix_perms); posix_perms 3929 source3/smbd/posix_acls.c fsp->fsp_name, (unsigned int)posix_perms, strerror(errno) ));