Use "return log_error_errno" in more places"
This commit is contained in:
@@ -124,14 +124,12 @@ int change_uid_gid(const char *user, char **_home) {
|
||||
fd = -1;
|
||||
|
||||
if (!fgets(line, sizeof(line), f)) {
|
||||
|
||||
if (!ferror(f)) {
|
||||
log_error("Failed to resolve user %s.", user);
|
||||
return -ESRCH;
|
||||
}
|
||||
|
||||
log_error_errno(errno, "Failed to read from getent: %m");
|
||||
return -errno;
|
||||
return log_error_errno(errno, "Failed to read from getent: %m");
|
||||
}
|
||||
|
||||
truncate_nl(line);
|
||||
@@ -214,8 +212,7 @@ int change_uid_gid(const char *user, char **_home) {
|
||||
return -ESRCH;
|
||||
}
|
||||
|
||||
log_error_errno(errno, "Failed to read from getent: %m");
|
||||
return -errno;
|
||||
return log_error_errno(errno, "Failed to read from getent: %m");
|
||||
}
|
||||
|
||||
truncate_nl(line);
|
||||
|
||||
Reference in New Issue
Block a user