Comment # 7 on bug 1229555 from Georg Pfuetzenreuter
I think the issue is in the condition

```
if (dev->link.type != NI_IFTYPE_UNKNOWN || !maybe_dummy(dev->name))
```

because `link.type` *is* "unknown" *and* it is *not* matching the dummy name
expression checked via `maybe_dummy()`.

I think this can be remediated by only calling `maybe_dummy()` if `iftype` is
falsy (i.e. if the `INTERFACETYPE` lookup did not already yield `dummy`).

I submitted a patch implementing this suggestion via
https://github.com/openSUSE/wicked/pull/1031.


You are receiving this mail because: