|
@@ -1240,8 +1240,11 @@ int ieee80211_reconfig(struct ieee80211_local *local)
|
|
|
changed |= BSS_CHANGED_IBSS;
|
|
|
/* fall through */
|
|
|
case NL80211_IFTYPE_AP:
|
|
|
- changed |= BSS_CHANGED_SSID |
|
|
|
- BSS_CHANGED_AP_PROBE_RESP;
|
|
|
+ changed |= BSS_CHANGED_SSID;
|
|
|
+
|
|
|
+ if (sdata->vif.type == NL80211_IFTYPE_AP)
|
|
|
+ changed |= BSS_CHANGED_AP_PROBE_RESP;
|
|
|
+
|
|
|
/* fall through */
|
|
|
case NL80211_IFTYPE_MESH_POINT:
|
|
|
changed |= BSS_CHANGED_BEACON |
|