From dee30f8206edb83b5fe101e295ecf875832b72d3 Mon Sep 17 00:00:00 2001 From: xbw Date: Thu, 23 Aug 2012 16:38:27 +0800 Subject: [PATCH] MT6620: modify the cfg80211 for support AP mode. --- net/wireless/nl80211.c | 11 +++++++++++ 1 file changed, 11 insertions(+) mode change 100644 => 100755 net/wireless/nl80211.c diff --git a/net/wireless/nl80211.c b/net/wireless/nl80211.c old mode 100644 new mode 100755 index 4e84e222a490..743ce8c7a10f --- a/net/wireless/nl80211.c +++ b/net/wireless/nl80211.c @@ -2234,9 +2234,20 @@ static int nl80211_send_station(struct sk_buff *msg, u32 pid, u32 seq, } nla_nest_end(msg, sinfoattr); +#if defined(CONFIG_MT6620) + /* + **patch the cfg80211 for support AP mode need STA carry the assoc request ie. + **Added by xbw, Rockchip Inc. + */ + if (sinfo->assoc_req_ies) { + NLA_PUT(msg, NL80211_ATTR_IE, sinfo->assoc_req_ies_len, + sinfo->assoc_req_ies); + } +#else if (sinfo->filled & STATION_INFO_ASSOC_REQ_IES) NLA_PUT(msg, NL80211_ATTR_IE, sinfo->assoc_req_ies_len, sinfo->assoc_req_ies); +#endif return genlmsg_end(msg, hdr); -- 2.34.1