mirror of
https://github.com/torvalds/linux.git
synced 2026-08-01 03:59:40 +02:00
wifi: mac80211: clean up return in ieee802_11_find_bssid_profile()
There's no need to define 'profile_len' at the outer scope and initialize it, move it where needed and just return 0 if nothing can be found. Link: https://patch.msgid.link/20260529102644.46f25609ddef.I9e651a0018e66953f4fb508f784188e00351c07f@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
parent
79fb99e16f
commit
3b142c38b2
|
|
@ -828,10 +828,9 @@ static size_t ieee802_11_find_bssid_profile(const u8 *start, size_t len,
|
|||
u8 *nontransmitted_profile)
|
||||
{
|
||||
const struct element *elem, *sub;
|
||||
size_t profile_len = 0;
|
||||
|
||||
if (!bss || !bss->transmitted_bss)
|
||||
return profile_len;
|
||||
return 0;
|
||||
|
||||
for_each_element_id(elem, WLAN_EID_MULTIPLE_BSSID, start, len) {
|
||||
if (elem->datalen < 2)
|
||||
|
|
@ -841,6 +840,7 @@ static size_t ieee802_11_find_bssid_profile(const u8 *start, size_t len,
|
|||
|
||||
for_each_element(sub, elem->data + 1, elem->datalen - 1) {
|
||||
u8 new_bssid[ETH_ALEN];
|
||||
size_t profile_len;
|
||||
const u8 *index;
|
||||
|
||||
if (sub->id != 0 || sub->datalen < 4) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user