<div dir="ltr"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jun 4, 2023 at 6:34 PM Matthias Luft <<a href="mailto:systemd@c7f.de">systemd@c7f.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Ahh, I read about this problem when e.g. renaming the VLAN interface <br>
which would then match the physical interface - and I just assumed this <br>
wouldn't be an issue as the VLAN interface would not exist yet, going by <br>
the ordered config files. Obviously should not have assumed... thank you <br>
very much!<br>
<br>
</blockquote><div><br></div><div>They're not processed as a single list. All of the .link files are completely independent from .netdev or .network files, for example, even though they're in the same directory. (It's actually *udev* that applies .link configuration, not networkd – whenever an interface *shows up* from anywhere  its .link configuration is applied, whether it was created manually or otherwise.)</div><div><br></div><div>Similarly the .netdev files are processed independently whereas .network files are attached to interfaces first (i.e. networkd doesn't look for interfaces matching 10-wan.network; it looks for .network files matching the eth0 device).<br></div></div><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr">Mantas Mikulėnas</div></div></div>