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;

 

arrow
arrow
    全站熱搜

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