AP: Simplify "i" definition in hostapd_config_free_bss()
Declare the variable only once and reuse it instead of openning unneeded scopes. Signed-off-by: Andrei Otcheretianski <andrei.otcheretianski@intel.com>
This commit is contained in:
parent
30bbff142d
commit
a00ace9fd7
1 changed files with 6 additions and 9 deletions
|
@ -593,6 +593,10 @@ static void hostapd_dpp_controller_conf_free(struct dpp_controller_conf *conf)
|
|||
|
||||
void hostapd_config_free_bss(struct hostapd_bss_config *conf)
|
||||
{
|
||||
#if defined(CONFIG_WPS) || defined(CONFIG_HS20)
|
||||
size_t i;
|
||||
#endif
|
||||
|
||||
if (conf == NULL)
|
||||
return;
|
||||
|
||||
|
@ -685,12 +689,8 @@ void hostapd_config_free_bss(struct hostapd_bss_config *conf)
|
|||
os_free(conf->model_description);
|
||||
os_free(conf->model_url);
|
||||
os_free(conf->upc);
|
||||
{
|
||||
unsigned int i;
|
||||
|
||||
for (i = 0; i < MAX_WPS_VENDOR_EXTENSIONS; i++)
|
||||
wpabuf_free(conf->wps_vendor_ext[i]);
|
||||
}
|
||||
for (i = 0; i < MAX_WPS_VENDOR_EXTENSIONS; i++)
|
||||
wpabuf_free(conf->wps_vendor_ext[i]);
|
||||
wpabuf_free(conf->wps_nfc_dh_pubkey);
|
||||
wpabuf_free(conf->wps_nfc_dh_privkey);
|
||||
wpabuf_free(conf->wps_nfc_dev_pw);
|
||||
|
@ -716,7 +716,6 @@ void hostapd_config_free_bss(struct hostapd_bss_config *conf)
|
|||
os_free(conf->hs20_operating_class);
|
||||
os_free(conf->hs20_icons);
|
||||
if (conf->hs20_osu_providers) {
|
||||
size_t i;
|
||||
for (i = 0; i < conf->hs20_osu_providers_count; i++) {
|
||||
struct hs20_osu_provider *p;
|
||||
size_t j;
|
||||
|
@ -734,8 +733,6 @@ void hostapd_config_free_bss(struct hostapd_bss_config *conf)
|
|||
os_free(conf->hs20_osu_providers);
|
||||
}
|
||||
if (conf->hs20_operator_icon) {
|
||||
size_t i;
|
||||
|
||||
for (i = 0; i < conf->hs20_operator_icon_count; i++)
|
||||
os_free(conf->hs20_operator_icon[i]);
|
||||
os_free(conf->hs20_operator_icon);
|
||||
|
|
Loading…
Reference in a new issue