summaryrefslogtreecommitdiff
path: root/src/hostname/hostnamed.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2022-04-04 11:19:44 +0200
committerLennart Poettering <lennart@poettering.net>2022-04-04 11:36:26 +0200
commit1b86c7c59ecc26efdf278f5c1c4430346021cd38 (patch)
tree8097669b5aa9efeee5d194ad3f563c8f9744e274 /src/hostname/hostnamed.c
parent0f534758d1d652824fb554e90bc2075218b9c884 (diff)
downloadsystemd-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.c3
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)