D-Bus: Fix BSS Mode getter for invalid DMG BSS
Previous version could have used uninitialized char* when a DMG with invalid capabilities were added to BSS table from scan results. Signed-off-by: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
cc5bf65f29
commit
29065686ac
1 changed files with 3 additions and 0 deletions
|
@ -3699,6 +3699,9 @@ dbus_bool_t wpas_dbus_getter_bss_mode(
|
||||||
case IEEE80211_CAP_DMG_AP:
|
case IEEE80211_CAP_DMG_AP:
|
||||||
mode = "infrastructure";
|
mode = "infrastructure";
|
||||||
break;
|
break;
|
||||||
|
default:
|
||||||
|
mode = "";
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (res->caps & IEEE80211_CAP_IBSS)
|
if (res->caps & IEEE80211_CAP_IBSS)
|
||||||
|
|
Loading…
Reference in a new issue