【发布时间】:2012-10-10 08:04:17
【问题描述】:
我正在编写一个 C 守护程序,它依赖于两个内核模块的存在来完成它的工作。该程序不直接使用这些(或任何其他)模块。它只需要它们存在。 因此,我想以编程方式检查这些模块是否已经加载,以便在运行时警告用户。
在我开始做解析/proc/modules 或lsmod 输出之类的事情之前,某个实用程序函数是否已经存在?
类似is_module_loaded(const char* name);
我很确定以前有人问过这个问题。 但是,我认为我缺少正确的搜索词。
【问题讨论】:
标签: c kernel-module system-calls