diff options
Diffstat (limited to 'include/linux/security.h')
-rw-r--r-- | include/linux/security.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/linux/security.h b/include/linux/security.h index 49f2685324b0..d543293216b9 100644 --- a/include/linux/security.h +++ b/include/linux/security.h | |||
@@ -51,6 +51,7 @@ struct fown_struct; | |||
51 | struct file_operations; | 51 | struct file_operations; |
52 | struct msg_msg; | 52 | struct msg_msg; |
53 | struct xattr; | 53 | struct xattr; |
54 | struct kernfs_node; | ||
54 | struct xfrm_sec_ctx; | 55 | struct xfrm_sec_ctx; |
55 | struct mm_struct; | 56 | struct mm_struct; |
56 | struct fs_context; | 57 | struct fs_context; |
@@ -299,6 +300,8 @@ int security_inode_listsecurity(struct inode *inode, char *buffer, size_t buffer | |||
299 | void security_inode_getsecid(struct inode *inode, u32 *secid); | 300 | void security_inode_getsecid(struct inode *inode, u32 *secid); |
300 | int security_inode_copy_up(struct dentry *src, struct cred **new); | 301 | int security_inode_copy_up(struct dentry *src, struct cred **new); |
301 | int security_inode_copy_up_xattr(const char *name); | 302 | int security_inode_copy_up_xattr(const char *name); |
303 | int security_kernfs_init_security(struct kernfs_node *kn_dir, | ||
304 | struct kernfs_node *kn); | ||
302 | int security_file_permission(struct file *file, int mask); | 305 | int security_file_permission(struct file *file, int mask); |
303 | int security_file_alloc(struct file *file); | 306 | int security_file_alloc(struct file *file); |
304 | void security_file_free(struct file *file); | 307 | void security_file_free(struct file *file); |
@@ -801,6 +804,12 @@ static inline int security_inode_copy_up(struct dentry *src, struct cred **new) | |||
801 | return 0; | 804 | return 0; |
802 | } | 805 | } |
803 | 806 | ||
807 | static inline int security_kernfs_init_security(struct kernfs_node *kn_dir, | ||
808 | struct kernfs_node *kn) | ||
809 | { | ||
810 | return 0; | ||
811 | } | ||
812 | |||
804 | static inline int security_inode_copy_up_xattr(const char *name) | 813 | static inline int security_inode_copy_up_xattr(const char *name) |
805 | { | 814 | { |
806 | return -EOPNOTSUPP; | 815 | return -EOPNOTSUPP; |