From: Yu Watanabe Date: Fri, 13 May 2022 12:49:53 +0000 (+0900) Subject: userdb: fix error handling X-Git-Tag: v251-rc3~1^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F23369%2Fhead;p=thirdparty%2Fsystemd.git userdb: fix error handling --- diff --git a/src/userdb/userdbctl.c b/src/userdb/userdbctl.c index 9effb3c61ec..eddbe765b0b 100644 --- a/src/userdb/userdbctl.c +++ b/src/userdb/userdbctl.c @@ -957,7 +957,7 @@ static int display_services(int argc, char *argv[], void *userdata) { fd = socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0); if (fd < 0) - return log_error_errno(r, "Failed to allocate AF_UNIX/SOCK_STREAM socket: %m"); + return log_error_errno(errno, "Failed to allocate AF_UNIX/SOCK_STREAM socket: %m"); if (connect(fd, &sockaddr.sa, sockaddr_len) < 0) { no = strjoin("No (", errno_to_name(errno), ")");