network/netdev: always queue request of creating netdev then process it later
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 31 Oct 2024 19:56:12 +0000 (04:56 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 14 Nov 2024 01:17:19 +0000 (10:17 +0900)
commit259125d53d98541623b69e83000b5543f2352f5e
treed8eab09671bdf12d278a63d659ce653b57e6229c
parentb0d2ce83423ac69c45d39dab1adabcb1b03ea565
network/netdev: always queue request of creating netdev then process it later

After PR #34909, networkd tries to update an existing netdev interface if
possible. But, when .netdev files are loaded on start, we have not
enumerate interfaces, so we do not know if the corresponding interface
exists or not. Let's delay processing request a bit.
src/network/netdev/netdev.c