diff options
Diffstat (limited to 'net/wireless/reg.h')
-rw-r--r-- | net/wireless/reg.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/net/wireless/reg.h b/net/wireless/reg.h index 37c180df34b7..5e48031ccb9a 100644 --- a/net/wireless/reg.h +++ b/net/wireless/reg.h | |||
@@ -25,6 +25,7 @@ enum nl80211_dfs_regions reg_get_dfs_region(struct wiphy *wiphy); | |||
25 | 25 | ||
26 | int regulatory_hint_user(const char *alpha2, | 26 | int regulatory_hint_user(const char *alpha2, |
27 | enum nl80211_user_reg_hint_type user_reg_hint_type); | 27 | enum nl80211_user_reg_hint_type user_reg_hint_type); |
28 | int regulatory_hint_indoor_user(void); | ||
28 | 29 | ||
29 | void wiphy_regulatory_register(struct wiphy *wiphy); | 30 | void wiphy_regulatory_register(struct wiphy *wiphy); |
30 | void wiphy_regulatory_deregister(struct wiphy *wiphy); | 31 | void wiphy_regulatory_deregister(struct wiphy *wiphy); |
@@ -104,4 +105,21 @@ void regulatory_hint_country_ie(struct wiphy *wiphy, | |||
104 | */ | 105 | */ |
105 | void regulatory_hint_disconnect(void); | 106 | void regulatory_hint_disconnect(void); |
106 | 107 | ||
108 | /** | ||
109 | * cfg80211_get_unii - get the U-NII band for the frequency | ||
110 | * @freq: the frequency for which we want to get the UNII band. | ||
111 | |||
112 | * Get a value specifying the U-NII band frequency belongs to. | ||
113 | * U-NII bands are defined by the FCC in C.F.R 47 part 15. | ||
114 | * | ||
115 | * Returns -EINVAL if freq is invalid, 0 for UNII-1, 1 for UNII-2A, | ||
116 | * 2 for UNII-2B, 3 for UNII-2C and 4 for UNII-3. | ||
117 | */ | ||
118 | int cfg80211_get_unii(int freq); | ||
119 | |||
120 | /** | ||
121 | * regulatory_indoor_allowed - is indoor operation allowed | ||
122 | */ | ||
123 | bool regulatory_indoor_allowed(void); | ||
124 | |||
107 | #endif /* __NET_WIRELESS_REG_H */ | 125 | #endif /* __NET_WIRELESS_REG_H */ |