]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network/json: introduce PreferredLifetimeUSec and ValidLifetimeUSec
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 6 Jul 2023 04:26:03 +0000 (13:26 +0900)
committerLennart Poettering <lennart@poettering.net>
Thu, 6 Jul 2023 09:41:49 +0000 (11:41 +0200)
src/network/networkd-json.c

index da26f797fe4a7f02eceaa80a9a7622ba7202babf..d9679719938d8ab06326810e51517a7e5c66aecd 100644 (file)
@@ -52,8 +52,10 @@ static int address_build_json(Address *address, JsonVariant **ret) {
                                 JSON_BUILD_PAIR_UNSIGNED("Flags", address->flags),
                                 JSON_BUILD_PAIR_STRING("FlagsString", flags),
                                 JSON_BUILD_PAIR_STRING_NON_EMPTY("Label", address->label),
-                                JSON_BUILD_PAIR_FINITE_USEC("PreferredLifetimeUsec", address->lifetime_preferred_usec),
-                                JSON_BUILD_PAIR_FINITE_USEC("ValidLifetimeUsec", address->lifetime_valid_usec),
+                                JSON_BUILD_PAIR_FINITE_USEC("PreferredLifetimeUSec", address->lifetime_preferred_usec),
+                                JSON_BUILD_PAIR_FINITE_USEC("PreferredLifetimeUsec", address->lifetime_preferred_usec), /* for backward compat */
+                                JSON_BUILD_PAIR_FINITE_USEC("ValidLifetimeUSec", address->lifetime_valid_usec),
+                                JSON_BUILD_PAIR_FINITE_USEC("ValidLifetimeUsec", address->lifetime_valid_usec), /* for backward compat */
                                 JSON_BUILD_PAIR_STRING("ConfigSource", network_config_source_to_string(address->source)),
                                 JSON_BUILD_PAIR_STRING("ConfigState", state),
                                 JSON_BUILD_PAIR_IN_ADDR_NON_NULL("ConfigProvider", &address->provider, address->family)));