net: wireless: bcmdhd: Fix WPS PBC overlap failure
authorNeeraj Kumar Garg <neerajkg@broadcom.com>
Thu, 24 May 2012 19:19:18 +0000 (12:19 -0700)
committerDmitry Shmidt <dimitrysh@google.com>
Thu, 24 May 2012 19:25:46 +0000 (12:25 -0700)
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
drivers/net/wireless/bcmdhd/wl_cfg80211.c

index 79f48ccf8bac3dd351ad7a2f0609375a104db920..870c9039de3f1d33b68ea342a83ed954a744cfcc 100644 (file)
@@ -2216,6 +2216,8 @@ wl_cfg80211_connect(struct wiphy *wiphy, struct net_device *dev,
                         */
                        WL_DBG(("ASSOC2 p2p index : %d sme->ie_len %d\n",
                                wl_cfgp2p_find_idx(wl, dev), sme->ie_len));
+                       wl_cfgp2p_set_management_ie(wl, dev, wl_cfgp2p_find_idx(wl, dev),
+                               VNDR_IE_PRBREQ_FLAG, sme->ie, sme->ie_len);
                        wl_cfgp2p_set_management_ie(wl, dev, wl_cfgp2p_find_idx(wl, dev),
                                VNDR_IE_ASSOCREQ_FLAG, sme->ie, sme->ie_len);
                }