network: reconfigure link after coming back from sleep
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 12 Jun 2021 03:01:42 +0000 (12:01 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 10 Aug 2021 05:43:34 +0000 (14:43 +0900)
commitd09a179e6973fb1da4a0366c25d9d16679655f2d
treef5e1302f90002b2cf25c1f479e9f3b9f1682895c
parent63c00743f448300783e1e5b648a57893695ee89f
network: reconfigure link after coming back from sleep

Previously, link was reconfigured with `link_carrier_reset()`, but it
just re-request to configure static addresses, routes, etc, and restart
engines (e.g. DHCP client).
However, after coming back from sleep, several link information may be
changed, especially the wifi access point may be different. So, we may
need to reconfigure the interface.
src/network/networkd-link.c
src/network/networkd-link.h
src/network/networkd-manager.c