]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
varlink/network: OnlineState may not be set
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 13 Jan 2024 11:06:59 +0000 (20:06 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 13 Jan 2024 19:57:41 +0000 (04:57 +0900)
Follow-up for c5c74d85d302d95d2b0f2b938c4f178e428e19a3.

Fixes #30918.

src/shared/varlink-io.systemd.Network.c

index e2da5810e340a1b7f22b13282ebe40daff951ca4..7477d42de863a54c097e0abe94acd6974920acc9 100644 (file)
@@ -7,7 +7,7 @@ static VARLINK_DEFINE_METHOD(GetStates,
                              VARLINK_DEFINE_OUTPUT(IPv4AddressState, VARLINK_STRING, 0),
                              VARLINK_DEFINE_OUTPUT(IPv6AddressState, VARLINK_STRING, 0),
                              VARLINK_DEFINE_OUTPUT(CarrierState, VARLINK_STRING, 0),
-                             VARLINK_DEFINE_OUTPUT(OnlineState, VARLINK_STRING, 0),
+                             VARLINK_DEFINE_OUTPUT(OnlineState, VARLINK_STRING, VARLINK_NULLABLE),
                              VARLINK_DEFINE_OUTPUT(OperationalState, VARLINK_STRING, 0));
 
 static VARLINK_DEFINE_METHOD(GetNamespaceId,