]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/network/networkd-manager.c
network/queue: introduce RemoveRequest and relevant functions
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 2 Jan 2024 19:41:34 +0000 (04:41 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 12 Jan 2024 00:36:00 +0000 (09:36 +0900)
commit85a6f300c14d75d161cbfdb3eaf5af9594400ecd
tree4b4b9b43e12a2055ee0479c5c5c4440aaec1f415
parent64b74c86d022eec9164f9c6ec80e16625b4ec27a
network/queue: introduce RemoveRequest and relevant functions

This is similar to Request, but will be used on removing configuration
(e.g. address, route, and so on).

By using another queue for removing configuration, then we can avoid to
fill the reply callback buffer in sd-netlink by remove message calls.

Follow-up for 4e6a35e2b2fad0f167a71b63525f4210bc858bc6.
src/network/networkd-manager.c
src/network/networkd-manager.h
src/network/networkd-queue.c
src/network/networkd-queue.h