aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/reiserfs_fs.h
diff options
context:
space:
mode:
authorJeff Mahoney <jeffm@suse.com>2009-03-30 14:02:41 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2009-03-30 15:16:39 -0400
commit57fe60df62410f949da094d06ced1dda9575b69c (patch)
treef3ba5db112cd7d2a8865d16bece28c38a766145c /include/linux/reiserfs_fs.h
parenta41f1a4715f26f7bc4d047d0bc7710145c8e69c7 (diff)
reiserfs: add atomic addition of selinux attributes during inode creation
Some time ago, some changes were made to make security inode attributes be atomically written during inode creation. ReiserFS fell behind in this area, but with the reworking of the xattr code, it's now fairly easy to add. The following patch adds the ability for security attributes to be added automatically during inode creation. Signed-off-by: Jeff Mahoney <jeffm@suse.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'include/linux/reiserfs_fs.h')
-rw-r--r--include/linux/reiserfs_fs.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/linux/reiserfs_fs.h b/include/linux/reiserfs_fs.h
index c0365e07fce..eb4e912e6bd 100644
--- a/include/linux/reiserfs_fs.h
+++ b/include/linux/reiserfs_fs.h
@@ -1915,10 +1915,12 @@ void make_le_item_head(struct item_head *ih, const struct cpu_key *key,
1915 loff_t offset, int type, int length, int entry_count); 1915 loff_t offset, int type, int length, int entry_count);
1916struct inode *reiserfs_iget(struct super_block *s, const struct cpu_key *key); 1916struct inode *reiserfs_iget(struct super_block *s, const struct cpu_key *key);
1917 1917
1918struct reiserfs_security_handle;
1918int reiserfs_new_inode(struct reiserfs_transaction_handle *th, 1919int reiserfs_new_inode(struct reiserfs_transaction_handle *th,
1919 struct inode *dir, int mode, 1920 struct inode *dir, int mode,
1920 const char *symname, loff_t i_size, 1921 const char *symname, loff_t i_size,
1921 struct dentry *dentry, struct inode *inode); 1922 struct dentry *dentry, struct inode *inode,
1923 struct reiserfs_security_handle *security);
1922 1924
1923void reiserfs_update_sd_size(struct reiserfs_transaction_handle *th, 1925void reiserfs_update_sd_size(struct reiserfs_transaction_handle *th,
1924 struct inode *inode, loff_t size); 1926 struct inode *inode, loff_t size);