GAS: Remove unnecessarily duplicate gas_frag_limit configuration
The actual BSS configuration parameter can be updated with the SET control interface command, so there is no need to maintain a separate per-BSS parameter and a separate control interface handling for this. Signed-off-by: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
678dcebedd
commit
2977f5193a
6 changed files with 15 additions and 19 deletions
|
@ -3298,7 +3298,15 @@ static int hostapd_config_fill(struct hostapd_config *conf,
|
|||
if (parse_anqp_elem(bss, pos, line) < 0)
|
||||
return 1;
|
||||
} else if (os_strcmp(buf, "gas_frag_limit") == 0) {
|
||||
bss->gas_frag_limit = atoi(pos);
|
||||
int val = atoi(pos);
|
||||
|
||||
if (val <= 0) {
|
||||
wpa_printf(MSG_ERROR,
|
||||
"Line %d: Invalid gas_frag_limit '%s'",
|
||||
line, pos);
|
||||
return 1;
|
||||
}
|
||||
bss->gas_frag_limit = val;
|
||||
} else if (os_strcmp(buf, "gas_comeback_delay") == 0) {
|
||||
bss->gas_comeback_delay = atoi(pos);
|
||||
} else if (os_strcmp(buf, "qos_map_set") == 0) {
|
||||
|
|
|
@ -1352,14 +1352,6 @@ static int hostapd_ctrl_iface_set(struct hostapd_data *hapd, char *cmd)
|
|||
wpa_printf(MSG_DEBUG, "WPS: Testing - wps_corrupt_pkhash=%d",
|
||||
wps_corrupt_pkhash);
|
||||
#endif /* CONFIG_WPS_TESTING */
|
||||
#ifdef CONFIG_INTERWORKING
|
||||
} else if (os_strcasecmp(cmd, "gas_frag_limit") == 0) {
|
||||
int val = atoi(value);
|
||||
if (val <= 0)
|
||||
ret = -1;
|
||||
else
|
||||
hapd->gas_frag_limit = val;
|
||||
#endif /* CONFIG_INTERWORKING */
|
||||
#ifdef CONFIG_TESTING_OPTIONS
|
||||
} else if (os_strcasecmp(cmd, "ext_mgmt_frame_handling") == 0) {
|
||||
hapd->ext_mgmt_frame_handling = atoi(value);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue