blob: a33362872f3cc3820ae46c32c010400242912bc0 [file] [log] [blame]
Luis R. Rodriguezb2e1b302008-09-09 23:19:48 -07001#ifndef __NET_WIRELESS_REG_H
2#define __NET_WIRELESS_REG_H
3
Johannes Berg734366d2008-09-15 10:56:48 +02004extern struct mutex cfg80211_reg_mutex;
Johannes Berga3d2eaf2008-09-15 11:10:52 +02005bool is_world_regdom(const char *alpha2);
6bool reg_is_valid_request(const char *alpha2);
Luis R. Rodriguezb2e1b302008-09-09 23:19:48 -07007
Luis R. Rodriguezb2e1b302008-09-09 23:19:48 -07008int regulatory_init(void);
9void regulatory_exit(void);
10
Johannes Berga3d2eaf2008-09-15 11:10:52 +020011int set_regdom(const struct ieee80211_regdomain *rd);
Luis R. Rodriguezb2e1b302008-09-09 23:19:48 -070012
13#endif /* __NET_WIRELESS_REG_H */