mac80211: brcmfmac: don't use uninitialize mem for country codes

There was a bug in brcmfmac patch that could result in treating random
memory as source of country codes.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
This commit is contained in:
Rafał Miłecki 2017-01-24 16:54:09 +01:00
parent 6b013019f9
commit 4376e69473

View file

@ -24,8 +24,8 @@ Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
+ { "JP", "JP", 78 }, + { "JP", "JP", 78 },
+ { "US", "Q2", 86 }, + { "US", "Q2", 86 },
+ }; + };
+ struct brcmfmac_pd_cc_entry *cc_ent; + struct brcmfmac_pd_cc_entry *cc_ent = NULL;
+ int table_size; + int table_size = 0;
+ +
+ if (of_machine_is_compatible("netgear,r8000")) { + if (of_machine_is_compatible("netgear,r8000")) {
+ cc_ent = netgear_r8000_cc_ent; + cc_ent = netgear_r8000_cc_ent;