From: Yu Watanabe Date: Sat, 23 Jul 2022 00:11:54 +0000 (+0900) Subject: network: add TODO about interface renaming X-Git-Tag: v252-rc1~593^2~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=71cdfe16aa7c854d1d0d50f34aff5701724e1b97;p=thirdparty%2Fsystemd.git network: add TODO about interface renaming --- diff --git a/src/network/networkd-link.c b/src/network/networkd-link.c index 838101a217d..35d1e2f206e 100644 --- a/src/network/networkd-link.c +++ b/src/network/networkd-link.c @@ -1518,6 +1518,9 @@ int manager_udev_process_link(Manager *m, sd_device *device, sd_device_action_t return log_device_debug_errno(device, r, "Failed to determine if the device is renaming or not: %m"); if (r > 0) { log_device_debug(device, "Device is renaming, waiting for the interface to be renamed."); + /* TODO: + * What happens when a device is initialized, then soon renamed after that? When we detect + * such, maybe we should cancel or postpone all queued requests for the interface. */ return 0; }