mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-12-22 13:02:44 +01:00
manager: Simplify logic
This commit is contained in:
parent
72158e66da
commit
5a28504d9e
@ -55,14 +55,12 @@ static void manager_new_wiphy_event(struct l_genl_msg *msg)
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
wiphy = wiphy_find(id);
|
wiphy = wiphy_find(id);
|
||||||
if (wiphy) {
|
if (!wiphy) {
|
||||||
wiphy_update_from_genl(wiphy, msg);
|
wiphy = wiphy_create(id, name);
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
wiphy = wiphy_create(id, name);
|
if (!wiphy)
|
||||||
if (!wiphy) /* Possibly blacklisted */
|
return;
|
||||||
return;
|
}
|
||||||
|
|
||||||
wiphy_update_from_genl(wiphy, msg);
|
wiphy_update_from_genl(wiphy, msg);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user