]> git.ipfire.org Git - thirdparty/systemd.git/commit
networkd: fia xRequiredOperationalStateForOnline serializtion
authorAnton Tiurin <noxiouz@meta.com>
Mon, 15 Sep 2025 19:32:39 +0000 (12:32 -0700)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 10 Oct 2025 08:36:48 +0000 (10:36 +0200)
commit2cd1762a1f87096226a66a67e101a6a40295a21c
tree22d0b452813e0867e07b683d51e8e0bc245d982e
parentfc563bf78609250765dc905ecba85911d9529913
networkd: fia xRequiredOperationalStateForOnline serializtion

In integration tests (for example TEST-85-NETWORK-NetworkctlTests)

LINK_OPERSTATE_RANGE_INVALID and required_for_online == -1 are serialized as
```
"RequiredForOnline": "true",
"RequiredOperationalStateForOnline": [null, null]
```
Such link should be reported as required_for_online=False and not
serialize nulls.

(cherry picked from commit 59d946ee6b3612ef2fd646055e39282b0e0189ff)
src/network/networkd-json.c