Name
inode_permission — 
     check for access rights to a given inode
 
Synopsis
| int fsfuncinode_permission ( | struct inode * inode, | 
|  | int mask ); | 
 
Arguments
- inode
- 
     inode to check permission on
     
- mask
- 
     right to check for (- MAY_READ,- MAY_WRITE,- MAY_EXEC, ...)
 
Description
   Used to check for read/write/execute permissions on an inode.
   We use “fsuid” for this, letting us set arbitrary permissions
   for filesystem access without changing the “normal” uids which
   are used for other things.
   
   When checking for MAY_APPEND, MAY_WRITE must also be set in mask.