]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
audit-util: check correct errno
authorMike Yuan <me@yhndnzj.com>
Sat, 31 Aug 2024 13:42:43 +0000 (15:42 +0200)
committerMike Yuan <me@yhndnzj.com>
Wed, 4 Sep 2024 16:50:54 +0000 (18:50 +0200)
src/basic/audit-util.c

index bf96e080d27aebace7397c3d414c3e6991c35db6..7f86f84fa353fb86e70126ea3704ff91724878d6 100644 (file)
@@ -99,7 +99,7 @@ static int try_audit_request(int fd) {
 
         n = recvmsg_safe(fd, &mh, 0);
         if (n < 0)
-                return -errno;
+                return n;
         if (n != NLMSG_LENGTH(sizeof(struct nlmsgerr)))
                 return -EIO;