覆盖对linux内核的NFS调用

时间:2014-06-06 10:30:34

标签: linux nfs

我需要覆盖vfs_unlink等NFS调用,但到目前为止还没有成功。 我成功地拦截了对unlink()的samba调用。

我用过

export LD_PRELOAD="/home/space/wrapper-debug.so"

所有拦截代码都适用于samba和NFS。

对于samba我有

int unlink(const char * path) { ... }

适用于我的NFS

int vfs_unlink(struct inode *dir, struct dentry *dentry, struct inode **delegated_inode)    
{...}

但这个功能似乎没有被调用。

有人知道我做错了吗?

0 个答案:

没有答案