diff options
Diffstat (limited to 'net/wireless/reg.c')
-rw-r--r-- | net/wireless/reg.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/net/wireless/reg.c b/net/wireless/reg.c index 04f42b7..44a7726 100644 --- a/net/wireless/reg.c +++ b/net/wireless/reg.c @@ -1967,6 +1967,21 @@ static void print_rd_rules(const struct ieee80211_regdomain *rd) } } +bool reg_supported_dfs_region(u8 dfs_region) +{ + switch (dfs_region) { + case NL80211_DFS_UNSET: + case NL80211_DFS_FCC: + case NL80211_DFS_ETSI: + case NL80211_DFS_JP: + return true; + default: + REG_DBG_PRINT("Ignoring uknown DFS master region: %d\n", + dfs_region); + return false; + } +} + static void print_regdomain(const struct ieee80211_regdomain *rd) { |