From: Jelle van der Waa Date: Sun, 23 Feb 2025 15:59:30 +0000 (+0100) Subject: hostnamed: prefer using SD_JSON_BUILD_PAIR_STRING X-Git-Tag: v258-rc1~1251^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F36487%2Fhead;p=thirdparty%2Fsystemd.git hostnamed: prefer using SD_JSON_BUILD_PAIR_STRING --- diff --git a/src/hostname/hostnamed.c b/src/hostname/hostnamed.c index 1dd4faa7f0b..6f242776a02 100644 --- a/src/hostname/hostnamed.c +++ b/src/hostname/hostnamed.c @@ -1554,30 +1554,30 @@ static int build_describe_response(Context *c, bool privileged, sd_json_variant r = sd_json_buildo( &v, - SD_JSON_BUILD_PAIR("Hostname", SD_JSON_BUILD_STRING(hn)), - SD_JSON_BUILD_PAIR("StaticHostname", SD_JSON_BUILD_STRING(c->data[PROP_STATIC_HOSTNAME])), - SD_JSON_BUILD_PAIR("PrettyHostname", SD_JSON_BUILD_STRING(c->data[PROP_PRETTY_HOSTNAME])), - SD_JSON_BUILD_PAIR("DefaultHostname", SD_JSON_BUILD_STRING(dhn)), - SD_JSON_BUILD_PAIR("HostnameSource", SD_JSON_BUILD_STRING(hostname_source_to_string(c->hostname_source))), - SD_JSON_BUILD_PAIR("IconName", SD_JSON_BUILD_STRING(in ?: c->data[PROP_ICON_NAME])), - SD_JSON_BUILD_PAIR("Chassis", SD_JSON_BUILD_STRING(chassis)), + SD_JSON_BUILD_PAIR_STRING("Hostname", hn), + SD_JSON_BUILD_PAIR_STRING("StaticHostname", c->data[PROP_STATIC_HOSTNAME]), + SD_JSON_BUILD_PAIR_STRING("PrettyHostname", c->data[PROP_PRETTY_HOSTNAME]), + SD_JSON_BUILD_PAIR_STRING("DefaultHostname", dhn), + SD_JSON_BUILD_PAIR_STRING("HostnameSource", hostname_source_to_string(c->hostname_source)), + SD_JSON_BUILD_PAIR_STRING("IconName", in ?: c->data[PROP_ICON_NAME]), + SD_JSON_BUILD_PAIR_STRING("Chassis", chassis), SD_JSON_BUILD_PAIR_STRING("ChassisAssetTag", chassis_asset_tag), - SD_JSON_BUILD_PAIR("Deployment", SD_JSON_BUILD_STRING(c->data[PROP_DEPLOYMENT])), - SD_JSON_BUILD_PAIR("Location", SD_JSON_BUILD_STRING(c->data[PROP_LOCATION])), - SD_JSON_BUILD_PAIR("KernelName", SD_JSON_BUILD_STRING(u.sysname)), - SD_JSON_BUILD_PAIR("KernelRelease", SD_JSON_BUILD_STRING(u.release)), - SD_JSON_BUILD_PAIR("KernelVersion", SD_JSON_BUILD_STRING(u.version)), - SD_JSON_BUILD_PAIR("OperatingSystemPrettyName", SD_JSON_BUILD_STRING(c->data[PROP_OS_PRETTY_NAME])), - SD_JSON_BUILD_PAIR("OperatingSystemCPEName", SD_JSON_BUILD_STRING(c->data[PROP_OS_CPE_NAME])), - SD_JSON_BUILD_PAIR("OperatingSystemHomeURL", SD_JSON_BUILD_STRING(c->data[PROP_OS_HOME_URL])), + SD_JSON_BUILD_PAIR_STRING("Deployment", c->data[PROP_DEPLOYMENT]), + SD_JSON_BUILD_PAIR_STRING("Location", c->data[PROP_LOCATION]), + SD_JSON_BUILD_PAIR_STRING("KernelName", u.sysname), + SD_JSON_BUILD_PAIR_STRING("KernelRelease", u.release), + SD_JSON_BUILD_PAIR_STRING("KernelVersion", u.version), + SD_JSON_BUILD_PAIR_STRING("OperatingSystemPrettyName", c->data[PROP_OS_PRETTY_NAME]), + SD_JSON_BUILD_PAIR_STRING("OperatingSystemCPEName", c->data[PROP_OS_CPE_NAME]), + SD_JSON_BUILD_PAIR_STRING("OperatingSystemHomeURL", c->data[PROP_OS_HOME_URL]), JSON_BUILD_PAIR_FINITE_USEC("OperatingSystemSupportEnd", eol), SD_JSON_BUILD_PAIR("OperatingSystemReleaseData", JSON_BUILD_STRV_ENV_PAIR(os_release_pairs)), SD_JSON_BUILD_PAIR("MachineInformationData", JSON_BUILD_STRV_ENV_PAIR(machine_info_pairs)), - SD_JSON_BUILD_PAIR("HardwareVendor", SD_JSON_BUILD_STRING(vendor ?: c->data[PROP_HARDWARE_VENDOR])), - SD_JSON_BUILD_PAIR("HardwareModel", SD_JSON_BUILD_STRING(model ?: c->data[PROP_HARDWARE_MODEL])), - SD_JSON_BUILD_PAIR("HardwareSerial", SD_JSON_BUILD_STRING(serial)), - SD_JSON_BUILD_PAIR("FirmwareVersion", SD_JSON_BUILD_STRING(firmware_version)), - SD_JSON_BUILD_PAIR("FirmwareVendor", SD_JSON_BUILD_STRING(firmware_vendor)), + SD_JSON_BUILD_PAIR_STRING("HardwareVendor", vendor ?: c->data[PROP_HARDWARE_VENDOR]), + SD_JSON_BUILD_PAIR_STRING("HardwareModel", model ?: c->data[PROP_HARDWARE_MODEL]), + SD_JSON_BUILD_PAIR_STRING("HardwareSerial", serial), + SD_JSON_BUILD_PAIR_STRING("FirmwareVersion", firmware_version), + SD_JSON_BUILD_PAIR_STRING("FirmwareVendor", firmware_vendor), JSON_BUILD_PAIR_FINITE_USEC("FirmwareDate", firmware_date), SD_JSON_BUILD_PAIR_ID128("MachineID", machine_id), SD_JSON_BUILD_PAIR_ID128("BootID", boot_id),