#define IWINFO_BUFSIZE 24 * 1024
+#define IWINFO_80211_A (1 << 0)
+#define IWINFO_80211_B (1 << 1)
+#define IWINFO_80211_G (1 << 2)
+#define IWINFO_80211_N (1 << 3)
+
#define IWINFO_CIPHER_NONE (1 << 0)
#define IWINFO_CIPHER_WEP40 (1 << 1)
#define IWINFO_CIPHER_TKIP (1 << 2)
struct iwinfo_freqlist_entry {
uint8_t channel;
uint32_t mhz;
+ uint8_t restricted;
};
struct iwinfo_crypto_entry {
struct iwinfo_crypto_entry crypto;
};
-#endif
+struct iwinfo_country_entry {
+ uint16_t iso3166;
+ uint8_t ccode[4];
+};
+struct iwinfo_iso3166_label {
+ uint16_t iso3166;
+ uint8_t name[28];
+};
+
+#endif