From: Michael Tremer Date: Fri, 10 Feb 2023 09:53:47 +0000 (+0000) Subject: networkd: Only add link if we created it X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b8a1a68c48849accb658b926f3596857dba41654;p=network.git networkd: Only add link if we created it Signed-off-by: Michael Tremer --- diff --git a/src/networkd/link.c b/src/networkd/link.c index b6ece825..32a66cdf 100644 --- a/src/networkd/link.c +++ b/src/networkd/link.c @@ -159,15 +159,15 @@ int nw_link_process(sd_netlink* rtnl, sd_netlink_message* message, void* data) { ERROR("Could not create link: %m\n"); goto ERROR; } + + // Add it to the list + r = nw_links_add_link(links, link); + if (r) + goto ERROR; } // TODO Import any data from the netlink message - // Add it to the list - r = nw_links_add_link(links, link); - if (r) - goto ERROR; - break; case RTM_DELLINK: