inode_owner_or_capable(9) check current task permissions to inode

SYNOPSIS

bool inode_owner_or_capable(const struct inode * inode);

ARGUMENTS

inode

inode being checked

DESCRIPTION

Return true if current either has CAP_FOWNER in a namespace with the inode owner uid mapped, or owns the file.

COPYRIGHT