]> git.ipfire.org Git - thirdparty/systemd.git/commit
network: drop use of legacy DHCP relay agent in sd-dhcp-server
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 3 May 2026 23:29:51 +0000 (08:29 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 21 May 2026 07:55:59 +0000 (16:55 +0900)
commitcb2bba6b040ee11da822f06b0cb23a47444671e2
tree7cd295b304c7bbdfe971766c04a97c55e6f14c08
parentaa063e593ba0d34d86a638df8985632670b269a2
network: drop use of legacy DHCP relay agent in sd-dhcp-server

Then, this deprecates
- BindToInterface=
- RelayTarget=
- RelayAgentCircuitId=
- RelayAgentRemoteId=
settings in [DHCPServer] section.
These are gracefully translated as new settings.
18 files changed:
man/systemd.network.xml
src/network/networkd-dhcp-relay.c
src/network/networkd-dhcp-relay.h
src/network/networkd-dhcp-server-bus.c
src/network/networkd-dhcp-server.c
src/network/networkd-dhcp-server.h
src/network/networkd-link-bus.c
src/network/networkd-link.c
src/network/networkd-link.h
src/network/networkd-network-gperf.gperf
src/network/networkd-network.c
src/network/networkd-network.h
test/test-network/conf/25-agent-client-peer.network
test/test-network/conf/25-agent-client.network
test/test-network/conf/25-agent-server-peer.network
test/test-network/conf/25-agent-server.network [deleted file]
test/test-network/conf/25-agent-veth-server.netdev [deleted file]
test/test-network/systemd-networkd-tests.py