As Title

利用path_lookup 這個Function 可以透過path取得nameidata 

參數的部份等以後有空再補上

 

Example :

// 取得/root/test.txt 這個檔案的 inode

#include <linux/namei.h>

struct inode *node;

struct nameidata nd;


error = path_lookup("/root/test.txt", LOOKUP_FOLLOW | LOOKUP_DIRECTORY, &nd);
  
node = nd.path.dentry->d_inode;

 

文章標籤
全站熱搜
創作者介紹
創作者 西西 的頭像
西西

西西部落格@痞客邦

西西 發表在 痞客邦 留言(0) 人氣(101)