如何获取相应的dentry对象的文件对象linux内核

时间:2017-06-13 01:46:10

标签: linux-kernel

假设我有一个指向dentry对象的指针,我该如何获取其对应的文件对象?

我需要这个在我的LSM中强制实施一些安全策略。

1 个答案:

答案 0 :(得分:0)

为什么你认为你需要文件对象?如果您有合法用途,相关的LSM钩子很可能将其作为参数。

没有"保证"用于dentry的文件对象。可能会发生这样的情况:dentry表示由给定进程打开的文件。除了进程可以多次打开它,实际上你可以有多个文件对象,现在是什么?