标签: linux-kernel
假设我有一个指向dentry对象的指针,我该如何获取其对应的文件对象?
我需要这个在我的LSM中强制实施一些安全策略。
答案 0 :(得分:0)
为什么你认为你需要文件对象?如果您有合法用途,相关的LSM钩子很可能将其作为参数。
没有"保证"用于dentry的文件对象。可能会发生这样的情况:dentry表示由给定进程打开的文件。除了进程可以多次打开它,实际上你可以有多个文件对象,现在是什么?