X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=include%2Flinux%2Fsecurity.h;h=79d85ddf8093c892b3797bd5f8c8bca391f1d5e8;hb=e22619a29fcdb513b7bc020e84225bb3b5914259;hp=8c8175d41b4c27caffbdbeb2773576fcac6e2b40;hpb=b3bddffd35a0b77eee89760eb94cafa18dc431f5;p=uclinux-h8%2Flinux.git diff --git a/include/linux/security.h b/include/linux/security.h index 8c8175d41b4c..79d85ddf8093 100644 --- a/include/linux/security.h +++ b/include/linux/security.h @@ -44,7 +44,6 @@ struct file; struct vfsmount; struct path; struct qstr; -struct nameidata; struct iattr; struct fown_struct; struct file_operations; @@ -257,7 +256,8 @@ int security_inode_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, unsigned int flags); int security_inode_readlink(struct dentry *dentry); -int security_inode_follow_link(struct dentry *dentry, struct nameidata *nd); +int security_inode_follow_link(struct dentry *dentry, struct inode *inode, + bool rcu); int security_inode_permission(struct inode *inode, int mask); int security_inode_setattr(struct dentry *dentry, struct iattr *attr); int security_inode_getattr(const struct path *path); @@ -660,7 +660,8 @@ static inline int security_inode_readlink(struct dentry *dentry) } static inline int security_inode_follow_link(struct dentry *dentry, - struct nameidata *nd) + struct inode *inode, + bool rcu) { return 0; }