diff --git a/misc-utils/uuidd.c b/misc-utils/uuidd.c index c897372d5..2359f986f 100644 --- a/misc-utils/uuidd.c +++ b/misc-utils/uuidd.c @@ -381,15 +381,15 @@ static void server_loop(const char *socket_path, const char *pidfile_path, #ifdef HAVE_LIBSYSTEMD if (uuidd_cxt->no_sock) { - const int ret = sd_listen_fds(0); + const int r = sd_listen_fds(0); - if (ret < 0) { - errno = ret * -1; + if (r < 0) { + errno = r * -1; err(EXIT_FAILURE, _("sd_listen_fds() failed")); - } else if (ret == 0) + } else if (r == 0) errx(EXIT_FAILURE, _("no file descriptors received, check systemctl status uuidd.socket")); - else if (1 < ret) + else if (1 < r) errx(EXIT_FAILURE, _("too many file descriptors received, check uuidd.socket")); s = SD_LISTEN_FDS_START + 0;