DFS: Rename and export hostapd_config_dfs_chan_available helper

Rename DFS helper hostapd_config_dfs_chan_available() to
hostapd_is_dfs_chan_available(). Enable access to this helper function
from other hostapd components.

Signed-off-by: Sergey Matyukevich <sergey.matyukevich.os@quantenna.com>
This commit is contained in:
Sergey Matyukevich 2020-01-28 15:09:51 +00:00 committed by Jouni Malinen
parent 30b6d4bb7d
commit 7988767393
2 changed files with 3 additions and 2 deletions

View file

@ -856,7 +856,7 @@ int hostapd_handle_dfs(struct hostapd_iface *iface)
} }
static int hostapd_config_dfs_chan_available(struct hostapd_iface *iface) int hostapd_is_dfs_chan_available(struct hostapd_iface *iface)
{ {
int n_chans, n_chans1, start_chan_idx, start_chan_idx1; int n_chans, n_chans1, start_chan_idx, start_chan_idx1;
@ -904,7 +904,7 @@ int hostapd_dfs_complete_cac(struct hostapd_iface *iface, int success, int freq,
* another radio. * another radio.
*/ */
if (iface->state != HAPD_IFACE_ENABLED && if (iface->state != HAPD_IFACE_ENABLED &&
hostapd_config_dfs_chan_available(iface)) { hostapd_is_dfs_chan_available(iface)) {
hostapd_setup_interface_complete(iface, 0); hostapd_setup_interface_complete(iface, 0);
iface->cac_started = 0; iface->cac_started = 0;
} }

View file

@ -25,6 +25,7 @@ int hostapd_dfs_nop_finished(struct hostapd_iface *iface, int freq,
int ht_enabled, int ht_enabled,
int chan_offset, int chan_width, int cf1, int cf2); int chan_offset, int chan_width, int cf1, int cf2);
int hostapd_is_dfs_required(struct hostapd_iface *iface); int hostapd_is_dfs_required(struct hostapd_iface *iface);
int hostapd_is_dfs_chan_available(struct hostapd_iface *iface);
int hostapd_dfs_start_cac(struct hostapd_iface *iface, int freq, int hostapd_dfs_start_cac(struct hostapd_iface *iface, int freq,
int ht_enabled, int chan_offset, int chan_width, int ht_enabled, int chan_offset, int chan_width,
int cf1, int cf2); int cf1, int cf2);