Skip to content
Commit 9fccc9a8 authored by Harald Sitter's avatar Harald Sitter 🐧
Browse files

fix bridge master:slave mapping by-name

Summary:
a slave may be mapped to a master by either the uuid of the master OR
the connection name of the master.

upon widget construction we'll store our current name and if it is the
one referenced by the slave we consider ourselves master of that slave.

also partially unpack the if condition so it's a bit easier on the eyes
with the newly added complexity

Test Plan:
```
nmcli c add type bridge ifname br0 autoconnect yes con-name br0 stp off
nmcli c add type bridge-slave autoconnect yes con-name enp4s0 ifname enp4s0 master br0
```

kcm correctly shows enp4s0 as slave of br0

Reviewers: jgrulich

Reviewed By: jgrulich

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D23125
parent a7eb3cb5
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment