diff options
Diffstat (limited to 'fs/ext4/xattr_user.c')
-rw-r--r-- | fs/ext4/xattr_user.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/fs/ext4/xattr_user.c b/fs/ext4/xattr_user.c index a85a0a17c4fd..9c5a665e0837 100644 --- a/fs/ext4/xattr_user.c +++ b/fs/ext4/xattr_user.c | |||
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | * linux/fs/ext3/xattr_user.c | 2 | * linux/fs/ext4/xattr_user.c |
3 | * Handler for extended user attributes. | 3 | * Handler for extended user attributes. |
4 | * | 4 | * |
5 | * Copyright (C) 2001 by Andreas Gruenbacher, <a.gruenbacher@computer.org> | 5 | * Copyright (C) 2001 by Andreas Gruenbacher, <a.gruenbacher@computer.org> |
@@ -9,14 +9,14 @@ | |||
9 | #include <linux/string.h> | 9 | #include <linux/string.h> |
10 | #include <linux/fs.h> | 10 | #include <linux/fs.h> |
11 | #include <linux/smp_lock.h> | 11 | #include <linux/smp_lock.h> |
12 | #include <linux/ext3_jbd.h> | 12 | #include <linux/ext4_jbd.h> |
13 | #include <linux/ext3_fs.h> | 13 | #include <linux/ext4_fs.h> |
14 | #include "xattr.h" | 14 | #include "xattr.h" |
15 | 15 | ||
16 | #define XATTR_USER_PREFIX "user." | 16 | #define XATTR_USER_PREFIX "user." |
17 | 17 | ||
18 | static size_t | 18 | static size_t |
19 | ext3_xattr_user_list(struct inode *inode, char *list, size_t list_size, | 19 | ext4_xattr_user_list(struct inode *inode, char *list, size_t list_size, |
20 | const char *name, size_t name_len) | 20 | const char *name, size_t name_len) |
21 | { | 21 | { |
22 | const size_t prefix_len = sizeof(XATTR_USER_PREFIX)-1; | 22 | const size_t prefix_len = sizeof(XATTR_USER_PREFIX)-1; |
@@ -34,31 +34,31 @@ ext3_xattr_user_list(struct inode *inode, char *list, size_t list_size, | |||
34 | } | 34 | } |
35 | 35 | ||
36 | static int | 36 | static int |
37 | ext3_xattr_user_get(struct inode *inode, const char *name, | 37 | ext4_xattr_user_get(struct inode *inode, const char *name, |
38 | void *buffer, size_t size) | 38 | void *buffer, size_t size) |
39 | { | 39 | { |
40 | if (strcmp(name, "") == 0) | 40 | if (strcmp(name, "") == 0) |
41 | return -EINVAL; | 41 | return -EINVAL; |
42 | if (!test_opt(inode->i_sb, XATTR_USER)) | 42 | if (!test_opt(inode->i_sb, XATTR_USER)) |
43 | return -EOPNOTSUPP; | 43 | return -EOPNOTSUPP; |
44 | return ext3_xattr_get(inode, EXT3_XATTR_INDEX_USER, name, buffer, size); | 44 | return ext4_xattr_get(inode, EXT4_XATTR_INDEX_USER, name, buffer, size); |
45 | } | 45 | } |
46 | 46 | ||
47 | static int | 47 | static int |
48 | ext3_xattr_user_set(struct inode *inode, const char *name, | 48 | ext4_xattr_user_set(struct inode *inode, const char *name, |
49 | const void *value, size_t size, int flags) | 49 | const void *value, size_t size, int flags) |
50 | { | 50 | { |
51 | if (strcmp(name, "") == 0) | 51 | if (strcmp(name, "") == 0) |
52 | return -EINVAL; | 52 | return -EINVAL; |
53 | if (!test_opt(inode->i_sb, XATTR_USER)) | 53 | if (!test_opt(inode->i_sb, XATTR_USER)) |
54 | return -EOPNOTSUPP; | 54 | return -EOPNOTSUPP; |
55 | return ext3_xattr_set(inode, EXT3_XATTR_INDEX_USER, name, | 55 | return ext4_xattr_set(inode, EXT4_XATTR_INDEX_USER, name, |
56 | value, size, flags); | 56 | value, size, flags); |
57 | } | 57 | } |
58 | 58 | ||
59 | struct xattr_handler ext3_xattr_user_handler = { | 59 | struct xattr_handler ext4_xattr_user_handler = { |
60 | .prefix = XATTR_USER_PREFIX, | 60 | .prefix = XATTR_USER_PREFIX, |
61 | .list = ext3_xattr_user_list, | 61 | .list = ext4_xattr_user_list, |
62 | .get = ext3_xattr_user_get, | 62 | .get = ext4_xattr_user_get, |
63 | .set = ext3_xattr_user_set, | 63 | .set = ext4_xattr_user_set, |
64 | }; | 64 | }; |