nl80211: restore iterating over all devices in nl80211_phy2ifname()
[project/iwinfo.git] / iwinfo_lib.c
index 353ecb8487669ab0e944702649f4cf52d43a6ade..579efc4e8792921c3d94606635ea79967cb05b40 100644 (file)
 /*
  * name constants
  */
+const char * const IWINFO_80211_NAMES[IWINFO_80211_COUNT] = {
+       "a",
+       "b",
+       "g",
+       "n",
+       "ac",
+       "ad",
+       "ax",
+};
+
+const char * const IWINFO_BAND_NAMES[IWINFO_BAND_COUNT] = {
+       "2.4 GHz",
+       "5 GHz",
+       "6 GHz",
+       "60 GHz",
+};
+
 const char * const IWINFO_CIPHER_NAMES[IWINFO_CIPHER_COUNT] = {
        "NONE",
-       "WEP40",
+       "WEP-40",
        "TKIP",
        "WRAP",
        "CCMP",
-       "WEP104",
+       "WEP-104",
        "AES-OCB",
        "CKIP",
        "GCMP",
@@ -78,6 +95,18 @@ const char * const IWINFO_HTMODE_NAMES[IWINFO_HTMODE_COUNT] = {
        "HE160"
 };
 
+const char * const IWINFO_FREQ_FLAG_NAMES[IWINFO_FREQ_FLAG_COUNT] = {
+       "NO_10MHZ",
+       "NO_20MHZ",
+       "NO_HT40+",
+       "NO_HT40-",
+       "NO_80MHZ",
+       "NO_160MHZ",
+       "NO_HE",
+       "NO_IR",
+       "INDOOR_ONLY",
+};
+
 const char * const ht_secondary_offset[4] = {
        "no secondary",
        "above",