当前位置: 技术问答>linux和unix
求救:关于在BSD下如何通过文件路径使用核内函数获得文件句柄?
来源: 互联网 发布时间:2015-08-05
本文导语: 我要编一个内核模块,现在想获得BSD下文件的状态,获得文件状态的函数是 static __inline int fo_stat(fp, sb, active_cred, td) struct file *fp; struct stat *sb; struct ucred *active_cred; struct thread *td; 但是我有的只是文件的路...
我要编一个内核模块,现在想获得BSD下文件的状态,获得文件状态的函数是
static __inline int
fo_stat(fp, sb, active_cred, td)
struct file *fp;
struct stat *sb;
struct ucred *active_cred;
struct thread *td;
但是我有的只是文件的路径。请问我该怎么样通过文件的路径获得文件句柄,即获得上面的fp??
谢谢!
static __inline int
fo_stat(fp, sb, active_cred, td)
struct file *fp;
struct stat *sb;
struct ucred *active_cred;
struct thread *td;
但是我有的只是文件的路径。请问我该怎么样通过文件的路径获得文件句柄,即获得上面的fp??
谢谢!
|
用fopen不行么?