diff --git a/src/shared/machine-id-setup.c b/src/shared/machine-id-setup.c index 48ee2dd306..66d2f300df 100644 --- a/src/shared/machine-id-setup.c +++ b/src/shared/machine-id-setup.c @@ -57,7 +57,7 @@ static int acquire_machine_id(const char *root, sd_id128_t *ret) { /* First, try reading the machine ID from /run/machine-id, which may not be mounted on * /etc/machine-id yet. This is important on switching root, Otherwise, machine ID may be changed * after the transition. */ - if (empty_or_root(root) && running_in_chroot() <= 0 && + if (isempty(root) && running_in_chroot() <= 0 && id128_read("/run/machine-id", ID128_FORMAT_PLAIN, ret) >= 0) { log_info("Reusing machine ID stored in /run/machine-id."); return 1; /* Indicate that the machine ID is reused. */ @@ -70,7 +70,7 @@ static int acquire_machine_id(const char *root, sd_id128_t *ret) { return 0; } - if (empty_or_root(root) && running_in_chroot() <= 0) { + if (isempty(root) && running_in_chroot() <= 0) { /* Let's use a system credential for the machine ID if we can */ if (acquire_machine_id_from_credential(ret) >= 0) return 0;