From: Yu Watanabe Date: Tue, 9 Apr 2024 19:55:59 +0000 (+0900) Subject: network/varlink: fix error cause X-Git-Tag: v256-rc1~244^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4d97f7deebc4416791784d8d65623ec8ca685814;p=thirdparty%2Fsystemd.git network/varlink: fix error cause Follow-up for e1254d0616f812d22753421bd791c4486c0a9128. Addresses https://github.com/systemd/systemd/pull/31811#discussion_r1557552244. --- diff --git a/src/network/networkd-manager-varlink.c b/src/network/networkd-manager-varlink.c index 31aebfc3897..5eeed957916 100644 --- a/src/network/networkd-manager-varlink.c +++ b/src/network/networkd-manager-varlink.c @@ -207,7 +207,7 @@ static int vl_method_set_persistent_storage(Varlink *vlink, JsonVariant *paramet } if (fstat(fd, &st) < 0) - return log_warning_errno(r, "Failed to stat the passed persistent storage fd: %m"); + return log_warning_errno(errno, "Failed to stat the passed persistent storage fd: %m"); r = stat_verify_directory(&st); if (r < 0)