|
@@ -522,7 +522,7 @@ int ieee80211_ibss_csa_beacon(struct ieee80211_sub_if_data *sdata,
|
|
if (csa_settings)
|
|
if (csa_settings)
|
|
ieee80211_send_action_csa(sdata, csa_settings);
|
|
ieee80211_send_action_csa(sdata, csa_settings);
|
|
|
|
|
|
- ieee80211_bss_info_change_notify(sdata, BSS_CHANGED_BEACON);
|
|
|
|
|
|
+ return BSS_CHANGED_BEACON;
|
|
out:
|
|
out:
|
|
return ret;
|
|
return ret;
|
|
}
|
|
}
|
|
@@ -563,6 +563,9 @@ int ieee80211_ibss_finish_csa(struct ieee80211_sub_if_data *sdata)
|
|
if (err < 0)
|
|
if (err < 0)
|
|
return err;
|
|
return err;
|
|
|
|
|
|
|
|
+ if (err)
|
|
|
|
+ ieee80211_bss_info_change_notify(sdata, err);
|
|
|
|
+
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
|