Messages in this thread | | | Subject | Re: Getting full path from dentry in LSM hooks | From | Alan Cox <> | Date | Fri, 03 Sep 2004 15:14:31 +0100 |
| |
On Gwe, 2004-09-03 at 13:12, Kristian Sørensen wrote: > I have a short question, concerning how to get the full path of a file > from a LSM hook.
The full path or a full path. It may have several. They may also have changed under you.
> Can some one reveal the trick to get the full path nomater if the > filesystem is root or mounted elsewhere in the filesystem?
You can get the namespace and the name within that namespace that represents at least one of the names of the file within the vfs layer (this is what the VFS itself uses for the struct nameidata).
There may be multiple links to a file, it may be mounted in multiple places and someone on a seperate NFS server may have moved it while you are thinking about it.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |