]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
mount: show which argument is invalid 7357/head
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 16 Nov 2017 06:55:42 +0000 (15:55 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 17 Nov 2017 07:43:38 +0000 (16:43 +0900)
src/mount/mount-tool.c

index 3a659654c25ba3013fb379284abb36b0fa762b89..7bd40613c35ea6e132cef1bd0410ce27ddf4e57b 100644 (file)
@@ -340,11 +340,11 @@ static int parse_argv(int argc, char *argv[]) {
 
                         r = path_make_absolute_cwd(u, &p);
                         if (r < 0)
-                                return log_error_errno(r, "Failed to make path absolute: %m");
+                                return log_error_errno(r, "Failed to make path %s absolute: %m", u);
 
                         arg_mount_what = canonicalize_file_name(p);
                         if (!arg_mount_what)
-                                return log_error_errno(errno, "Failed to canonicalize path: %m");
+                                return log_error_errno(errno, "Failed to canonicalize path %s: %m", p);
                 } else {
                         arg_mount_what = strdup(argv[optind]);
                         if (!arg_mount_what)
@@ -364,11 +364,11 @@ static int parse_argv(int argc, char *argv[]) {
 
                                 r = path_make_absolute_cwd(argv[optind+1], &p);
                                 if (r < 0)
-                                        return log_error_errno(r, "Failed to make path absolute: %m");
+                                        return log_error_errno(r, "Failed to make path %s absolute: %m", argv[optind+1]);
 
                                 arg_mount_where = canonicalize_file_name(p);
                                 if (!arg_mount_where)
-                                        return log_error_errno(errno, "Failed to canonicalize path: %m");
+                                        return log_error_errno(errno, "Failed to canonicalize path %s: %m", p);
 
                         } else {
                                 arg_mount_where = strdup(argv[optind+1]);