]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/network/networkd-network.c
network: save IPv4/IPv6 address states into state file
authorLetzteInstanz <faust6@inbox.ru>
Sun, 11 Apr 2021 20:29:11 +0000 (23:29 +0300)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 13 Apr 2021 23:51:02 +0000 (08:51 +0900)
commit8430841b5e2140b01ad3e3db5929f77f3e8cc585
tree45267415041fbbe43f41fc33d0912d5310bcbacc
parent86ae2d69a3b07de23f0c4ddb1fa3e5ec8bc85c1b
network: save IPv4/IPv6 address states into state file

This also introduces RequiredFamilyForOnline= setting to .network file,
and IPv4AddressState/IPv6AddressState DBus properties.
14 files changed:
man/systemd.network.xml
src/libsystemd/sd-network/network-util.c
src/libsystemd/sd-network/network-util.h
src/network/networkd-link-bus.c
src/network/networkd-link.c
src/network/networkd-link.h
src/network/networkd-manager-bus.c
src/network/networkd-manager.h
src/network/networkd-network-gperf.gperf
src/network/networkd-network.c
src/network/networkd-network.h
src/network/networkd-state-file.c
test/fuzz/fuzz-network-parser/directives.network
test/fuzz/fuzz-unit-file/directives-all.service