mirror of
https://dev.iopsys.eu/bbf/bbfdm.git
synced 2026-03-07 10:00:38 +01:00
Fix bug#13808 SupportedOperatingChannelBandwidths
This commit is contained in:
parent
ae765a8f8f
commit
2b62491910
1 changed files with 6 additions and 1 deletions
|
|
@ -1019,12 +1019,17 @@ static int get_WiFiRadio_SupportedOperatingChannelBandwidths(char *refparam, str
|
|||
{
|
||||
json_object *res = NULL;
|
||||
char object[32];
|
||||
char result[128] = {0};
|
||||
|
||||
snprintf(object, sizeof(object), "wifi.radio.%s", section_name(((struct dm_data *)data)->config_section));
|
||||
dmubus_call(object, "status", UBUS_ARGS{0}, 0, &res);
|
||||
DM_ASSERT(res, *value = "Auto");
|
||||
|
||||
*value = dmjson_get_value_array_all(res, ",", 1, "supp_bw");
|
||||
char *supp_bw = dmjson_get_value_array_all(res, ",", 1, "supp_bw");
|
||||
replace_str(supp_bw, "320MHz", "320MHz-1,320MHz-2", result, sizeof(result));
|
||||
|
||||
*value = dmstrdup(result);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue