diff options
author | Lennart Poettering <lennart@poettering.net> | 2022-04-04 11:19:44 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2022-04-04 11:36:26 +0200 |
commit | 1b86c7c59ecc26efdf278f5c1c4430346021cd38 (patch) | |
tree | 8097669b5aa9efeee5d194ad3f563c8f9744e274 /src/hostname/hostnamed.c | |
parent | 0f534758d1d652824fb554e90bc2075218b9c884 (diff) | |
download | systemd-1b86c7c59ecc26efdf278f5c1c4430346021cd38.tar.gz |
virt: make virtualization enum a named type
These days we have a mechanism for safely returning errnos in enum
types, via definining -ERRNO_MAX as one special enu value. Let's use
that for Virtualization.
No change in behaviour, just some typesafety improvement.
Diffstat (limited to 'src/hostname/hostnamed.c')
-rw-r--r-- | src/hostname/hostnamed.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/hostname/hostnamed.c b/src/hostname/hostnamed.c index 6c69818230..b855b41112 100644 --- a/src/hostname/hostnamed.c +++ b/src/hostname/hostnamed.c @@ -261,8 +261,9 @@ static bool valid_deployment(const char *deployment) { static const char* fallback_chassis(void) { const char *chassis; _cleanup_free_ char *type = NULL; + Virtualization v; unsigned t; - int v, r; + int r; v = detect_virtualization(); if (v < 0) |