network: do not bring down bound interfaces immediately
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 30 Jul 2024 18:04:04 +0000 (03:04 +0900)
committerLuca Boccassi <bluca@debian.org>
Thu, 15 Aug 2024 12:08:37 +0000 (13:08 +0100)
commit9468a6ea47cfb8412875923d09b8a8ae6ee02119
tree06a8ee30fbc29c29d7ad1e68e46511ba562489f4
parentf23fe35c9f8963898040951fe16b68cb4463dbf7
network: do not bring down bound interfaces immediately

Even if a timespan specified to IgnoreCarrierLoss= for an interface,
when the carrier of the interface lost, bound interfaces might be bring
down immediately.

Let's also postpone bringing down bound interfaces with the specified
timespan.

(cherry picked from commit e8eaed0240d642e70c567b08f3593e4cf45a255a)
src/network/networkd-link.c