]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
socket-util: remove unnecessary variable 30563/head
authorLennart Poettering <lennart@poettering.net>
Thu, 23 Nov 2023 16:58:15 +0000 (17:58 +0100)
committerLennart Poettering <lennart@poettering.net>
Thu, 21 Dec 2023 14:22:16 +0000 (15:22 +0100)
src/basic/socket-util.c

index 47d83f3710fba728ec3397cfbe2b8e9dc0ca72ed..4f28d16b5e4b275ae2e66775195e7cbe1f2d1d37 100644 (file)
@@ -872,13 +872,11 @@ bool address_label_valid(const char *p) {
 int getpeercred(int fd, struct ucred *ucred) {
         socklen_t n = sizeof(struct ucred);
         struct ucred u;
-        int r;
 
         assert(fd >= 0);
         assert(ucred);
 
-        r = getsockopt(fd, SOL_SOCKET, SO_PEERCRED, &u, &n);
-        if (r < 0)
+        if (getsockopt(fd, SOL_SOCKET, SO_PEERCRED, &u, &n) < 0)
                 return -errno;
 
         if (n != sizeof(struct ucred))