implement 802.11v/k

This commit is contained in:
Polynomialdivision 2020-04-10 13:58:24 +02:00
parent 899eae05f0
commit 0fbef59869
7 changed files with 451 additions and 31 deletions

View file

@ -33,6 +33,7 @@ struct time_config_s uci_get_time_config() {
ret.update_tcp_con = uci_lookup_option_int(uci_ctx, s, "update_tcp_con");
ret.denied_req_threshold = uci_lookup_option_int(uci_ctx, s, "denied_req_threshold");
ret.update_chan_util = uci_lookup_option_int(uci_ctx, s, "update_chan_util");
ret.update_beacon_reports = uci_lookup_option_int(uci_ctx, s, "update_beacon_reports");
return ret;
}
}
@ -76,6 +77,10 @@ struct probe_metric_s uci_get_dawn_metric() {
ret.use_driver_recog = uci_lookup_option_int(uci_ctx, s, "use_driver_recog");
ret.min_kick_count = uci_lookup_option_int(uci_ctx, s, "min_number_to_kick");
ret.chan_util_avg_period = uci_lookup_option_int(uci_ctx, s, "chan_util_avg_period");
ret.op_class = uci_lookup_option_int(uci_ctx, s, "op_class");
ret.duration = uci_lookup_option_int(uci_ctx, s, "duration");
ret.mode = uci_lookup_option_int(uci_ctx, s, "mode");
ret.scan_channel = uci_lookup_option_int(uci_ctx, s, "scan_channel");
return ret;
}
}