]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
userdb: fix error handling 23369/head
authorYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 13 May 2022 12:49:53 +0000 (21:49 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 13 May 2022 12:49:53 +0000 (21:49 +0900)
src/userdb/userdbctl.c

index 9effb3c61ec287b1b6a05d5d7966899973bd2bff..eddbe765b0b7345681ba884e89b39a59c5d8c93d 100644 (file)
@@ -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), ")");