DFS offload: Add main DFS handler for offloaded case
Add handling logic for DFS offloaded case, and add a helper function that takes the frequency (MHz) as a param and returns 1 if given channel requires DFS, or 0 otherwise. Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
parent
5de81d7a7a
commit
c13578c339
6 changed files with 109 additions and 1 deletions
|
@ -826,6 +826,13 @@ int ieee80211_chan_to_freq(const char *country, u8 op_class, u8 chan)
|
|||
}
|
||||
|
||||
|
||||
int ieee80211_is_dfs(int freq)
|
||||
{
|
||||
/* TODO: this could be more accurate to better cover all domains */
|
||||
return (freq >= 5260 && freq <= 5320) || (freq >= 5500 && freq <= 5700);
|
||||
}
|
||||
|
||||
|
||||
static int is_11b(u8 rate)
|
||||
{
|
||||
return rate == 0x02 || rate == 0x04 || rate == 0x0b || rate == 0x16;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue