network/address: introduce address_get_harder() and use it where appropriate
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 11 Jul 2023 03:11:18 +0000 (12:11 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 30 Jul 2023 17:31:00 +0000 (02:31 +0900)
commitb33dd04ebe40683e142e303a8a166273eaf56db5
tree8643ce0e5cce4ae642066952dfff1465e0627d36
parent0a0c2672dbd22dc85d660e5baa7e1bef701beb88
network/address: introduce address_get_harder() and use it where appropriate

With the previous change, now Address objects under requesting are not
owned by Link object, hence we need to also search corresponding Address
object in the request queue.
src/network/networkd-address.c
src/network/networkd-address.h
src/network/networkd-dhcp-prefix-delegation.c
src/network/networkd-dhcp-server.c
src/network/networkd-dhcp6.c