diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2021-06-23 15:33:22 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2021-06-23 15:33:22 +0200 |
commit | 85a5bc91487ae1b4014f2ee6595873c8330fa7a7 (patch) | |
tree | cb89536fd66325800c02a55058ee4e0d9cc07896 /e2fsprogs/chattr.c | |
parent | 96436fb36a5fa0ac8e993fb093b4788fb5448afe (diff) | |
download | busybox-w32-85a5bc91487ae1b4014f2ee6595873c8330fa7a7.tar.gz busybox-w32-85a5bc91487ae1b4014f2ee6595873c8330fa7a7.tar.bz2 busybox-w32-85a5bc91487ae1b4014f2ee6595873c8330fa7a7.zip |
chattr,lsattr: share stat error message
function old new delta
.rodata 103692 103684 -8
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'e2fsprogs/chattr.c')
-rw-r--r-- | e2fsprogs/chattr.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/e2fsprogs/chattr.c b/e2fsprogs/chattr.c index f6a9fcf30..b424e797b 100644 --- a/e2fsprogs/chattr.c +++ b/e2fsprogs/chattr.c | |||
@@ -154,7 +154,7 @@ static void change_attributes(const char *name, struct globals *gp) | |||
154 | struct stat st; | 154 | struct stat st; |
155 | 155 | ||
156 | if (lstat(name, &st) != 0) { | 156 | if (lstat(name, &st) != 0) { |
157 | bb_perror_msg("stat %s", name); | 157 | bb_perror_msg("can't stat '%s'", name); |
158 | return; | 158 | return; |
159 | } | 159 | } |
160 | if (S_ISLNK(st.st_mode) && gp->recursive) | 160 | if (S_ISLNK(st.st_mode) && gp->recursive) |
@@ -180,6 +180,7 @@ static void change_attributes(const char *name, struct globals *gp) | |||
180 | if (gp->flags & OPT_SET_PROJ) { | 180 | if (gp->flags & OPT_SET_PROJ) { |
181 | struct ext2_fsxattr fsxattr; | 181 | struct ext2_fsxattr fsxattr; |
182 | r = ioctl(fd, EXT2_IOC_FSGETXATTR, &fsxattr); | 182 | r = ioctl(fd, EXT2_IOC_FSGETXATTR, &fsxattr); |
183 | /* note: ^^^ may fail in 32-bit userspace on 64-bit kernel (seen on 4.12.0) */ | ||
183 | if (r != 0) | 184 | if (r != 0) |
184 | bb_perror_msg("getting %s on %s", "project ID", name); | 185 | bb_perror_msg("getting %s on %s", "project ID", name); |
185 | fsxattr.fsx_projid = gp->projid; | 186 | fsxattr.fsx_projid = gp->projid; |