From: Lennart Poettering Date: Mon, 26 Feb 2018 14:30:19 +0000 (+0100) Subject: nspawn: propagate original error. No need to make up -EIO X-Git-Tag: v238~37^2~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c7f9a8d2705ad4d18d1ca43f3a8625575f1186e5;p=thirdparty%2Fsystemd.git nspawn: propagate original error. No need to make up -EIO --- diff --git a/src/nspawn/nspawn-setuid.c b/src/nspawn/nspawn-setuid.c index a98fcc6844d..8f2359ad912 100644 --- a/src/nspawn/nspawn-setuid.c +++ b/src/nspawn/nspawn-setuid.c @@ -233,10 +233,8 @@ int change_uid_gid(const char *user, char **_home) { return log_oom(); r = parse_uid(c, &uids[n_uids++]); - if (r < 0) { - log_error("Failed to parse group data from getent."); - return -EIO; - } + if (r < 0) + return log_error_errno(r, "Failed to parse group data from getent: %m"); } r = mkdir_parents(home, 0775);