14

由于create_proc_entry功能已被弃用,它的替代品是什么?我试图使用创建一个简单的 proc 条目,create_proc_entry但出现此错误:

错误:函数“create_proc_entry”的隐式声明</p>

create_proc_entry在 proc_fs.h 中找到了它,但在那里没有找到。有什么我遗漏的或有替代方法吗?

4

1 回答 1

24

较新的函数被命名为proc_*. 您可以在 中查看他们的声明include/linux/proc_fs.h

特别是,proc_create创建一个 proc 条目。您可以在源文件中查看其他(非常有用的)功能的实现fs/proc/generic.c。您可能对proc_mkdir和尤其感兴趣proc_create_data


给未来的访问者的注意事项:请记住这篇文章的日期。这些链接指向 Linux 的 master 分支,该分支可能会随着时间而改变。如果您需要旧版本的接口,您可以找到先前提交的等效位置。如果您想要最新版本,则此答案中的建议可能已经过时。

于 2013-09-02T03:59:29.113 回答