3
0
mirror of https://git.kernel.org/pub/scm/network/wireless/iwd.git synced 2024-10-04 02:18:49 +02:00

manager: Simplify logic

This commit is contained in:
Denis Kenzior 2019-04-11 12:04:49 -05:00
parent 72158e66da
commit 5a28504d9e

View File

@ -55,15 +55,13 @@ static void manager_new_wiphy_event(struct l_genl_msg *msg)
return;
wiphy = wiphy_find(id);
if (wiphy) {
wiphy_update_from_genl(wiphy, msg);
if (!wiphy) {
wiphy = wiphy_create(id, name);
if (!wiphy)
return;
}
wiphy = wiphy_create(id, name);
if (!wiphy) /* Possibly blacklisted */
return;
wiphy_update_from_genl(wiphy, msg);
}