mirror of https://gitee.com/openkylin/linux.git
brcmfmac: simplify mapping of auth type
The 802.11 standard only has four valid auth type configurations of which our firmware only supports two, ie. Open System and Shared Key. Simplify the mapping falling back to automatic for other types specified by user-space. Reviewed-by: Arend Van Spriel <arend.vanspriel@broadcom.com> Reviewed-by: Franky Lin <franky.lin@broadcom.com> Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com> Signed-off-by: Hante Meuleman <hante.meuleman@broadcom.com> Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
This commit is contained in:
parent
a7ed7828ec
commit
92c3136047
|
@ -1595,15 +1595,9 @@ static s32 brcmf_set_auth_type(struct net_device *ndev,
|
|||
val = 1;
|
||||
brcmf_dbg(CONN, "shared key\n");
|
||||
break;
|
||||
case NL80211_AUTHTYPE_AUTOMATIC:
|
||||
val = 2;
|
||||
brcmf_dbg(CONN, "automatic\n");
|
||||
break;
|
||||
case NL80211_AUTHTYPE_NETWORK_EAP:
|
||||
brcmf_dbg(CONN, "network eap\n");
|
||||
default:
|
||||
val = 2;
|
||||
brcmf_err("invalid auth type (%d)\n", sme->auth_type);
|
||||
brcmf_dbg(CONN, "automatic, auth type (%d)\n", sme->auth_type);
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue