[PATCH 2/2] In AP mode use correct sta_index and dpu_index
Olof Johansson
dev at skyshaper.net
Fri Jul 12 09:56:59 EDT 2013
Looks good as well I think.
--
Olof
On Fri, Jul 12, 2013 at 3:31 PM, Eugene Krasnikov <k.eugene.e at gmail.com> wrote:
> Towards encrypted AP connection always failed because of
> wrong sta_index and dpu_index.
>
> Use sta_index and dpu_index that came from confgi_sta.
>
> Signed-off-by: Eugene Krasnikov <k.eugene.e at gmail.com>
> ---
> smd.c | 7 +++++++
> 1 file changed, 7 insertions(+)
>
> diff --git a/smd.c b/smd.c
> index 027d132..0e724c6 100644
> --- a/smd.c
> +++ b/smd.c
> @@ -571,6 +571,9 @@ static int wcn36xx_smd_config_sta_rsp(struct wcn36xx *wcn, void *buf,
> {
> struct wcn36xx_hal_config_sta_rsp_msg *rsp;
> struct config_sta_rsp_params *params;
> + struct ieee80211_vif *vif = container_of((void *)wcn->current_vif,
> + struct ieee80211_vif,
> + drv_priv);
>
> if (len < sizeof(*rsp))
> return -EINVAL;
> @@ -584,6 +587,10 @@ static int wcn36xx_smd_config_sta_rsp(struct wcn36xx *wcn, void *buf,
> return -EIO;
> }
>
> + if (vif->type == NL80211_IFTYPE_AP) {
> + wcn->current_vif->sta_index = params->sta_index;
> + wcn->current_vif->dpu_desc_index = params->dpu_index;
> + }
> wcn36xx_dbg(WCN36XX_DBG_HAL,
> "hal config sta rsp status %d sta_index %d bssid_index %d p2p %d",
> params->status, params->sta_index, params->bssid_index,
> --
> 1.7.11.3
>
>
> _______________________________________________
> wcn36xx mailing list
> wcn36xx at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/wcn36xx
More information about the wcn36xx
mailing list