From fab0f6e0fc52f8f3d21b9c8c0e04a94d23e56622 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 12 Feb 2025 09:32:49 +0100 Subject: [PATCH] vmspawn: simplify cmdline_add_vsock() a tiny bit --- src/vmspawn/vmspawn.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vmspawn/vmspawn.c b/src/vmspawn/vmspawn.c index b38bb9ab931..8776614001e 100644 --- a/src/vmspawn/vmspawn.c +++ b/src/vmspawn/vmspawn.c @@ -926,9 +926,9 @@ static int cmdline_add_vsock(char ***cmdline, int vsock_fd) { union sockaddr_union addr; socklen_t addr_len = sizeof addr.vm; - r = getsockname(vsock_fd, &addr.sa, &addr_len); - if (r < 0) + if (getsockname(vsock_fd, &addr.sa, &addr_len) < 0) return -errno; + assert(addr_len >= sizeof addr.vm); assert(addr.vm.svm_family == AF_VSOCK); -- 2.47.3