|
@@ -853,9 +853,6 @@ static void ieee80211_rx_mgmt_probe_resp(struct ieee80211_sub_if_data *sdata,
|
|
size_t baselen;
|
|
size_t baselen;
|
|
struct ieee802_11_elems elems;
|
|
struct ieee802_11_elems elems;
|
|
|
|
|
|
- if (memcmp(mgmt->da, sdata->vif.addr, ETH_ALEN))
|
|
|
|
- return; /* ignore ProbeResp to foreign address */
|
|
|
|
-
|
|
|
|
baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt;
|
|
baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt;
|
|
if (baselen > len)
|
|
if (baselen > len)
|
|
return;
|
|
return;
|