mountfsd: generate properly underscored designator json strings

Let's make sure we generate data that will actually pass the IDL checks,
and use underscores for designator names.

(This is a bugfix)
This commit is contained in:
Lennart Poettering
2026-04-20 09:36:09 +02:00
parent ab6feb11ed
commit f5575d9eb5
+1 -1
View File
@@ -748,7 +748,7 @@ static int vl_method_mount_image(
r = sd_json_variant_append_arraybo(
&aj,
SD_JSON_BUILD_PAIR_STRING("designator", partition_designator_to_string(d)),
JSON_BUILD_PAIR_ENUM("designator", partition_designator_to_string(d)),
SD_JSON_BUILD_PAIR_BOOLEAN("writable", pp->rw),
SD_JSON_BUILD_PAIR_BOOLEAN("growFileSystem", pp->growfs),
SD_JSON_BUILD_PAIR_CONDITION(pp->partno > 0, "partitionNumber", SD_JSON_BUILD_INTEGER(pp->partno)),