The same as with the other defines/enums which allow consumers to
iterate over all known ones.
Signed-off-by: Andre Heider <a.heider@gmail.com>
#define IWINFO_80211_AC (1 << 4)
#define IWINFO_80211_AD (1 << 5)
#define IWINFO_80211_AX (1 << 6)
#define IWINFO_80211_AC (1 << 4)
#define IWINFO_80211_AD (1 << 5)
#define IWINFO_80211_AX (1 << 6)
+#define IWINFO_80211_COUNT 7
#define IWINFO_BAND_24 (1 << 0)
#define IWINFO_BAND_5 (1 << 1)
#define IWINFO_BAND_24 (1 << 0)
#define IWINFO_BAND_5 (1 << 1)
#define IWINFO_FREQ_NO_160MHZ (1 << 5)
#define IWINFO_FREQ_NO_HE (1 << 6)
#define IWINFO_FREQ_NO_160MHZ (1 << 5)
#define IWINFO_FREQ_NO_HE (1 << 6)
+extern const char * const IWINFO_80211_NAMES[IWINFO_80211_COUNT];
extern const char * const IWINFO_BAND_NAMES[IWINFO_BAND_COUNT];
extern const char * const IWINFO_CIPHER_NAMES[IWINFO_CIPHER_COUNT];
extern const char * const IWINFO_KMGMT_NAMES[IWINFO_KMGMT_COUNT];
extern const char * const IWINFO_BAND_NAMES[IWINFO_BAND_COUNT];
extern const char * const IWINFO_CIPHER_NAMES[IWINFO_CIPHER_COUNT];
extern const char * const IWINFO_KMGMT_NAMES[IWINFO_KMGMT_COUNT];
+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",
const char * const IWINFO_BAND_NAMES[IWINFO_BAND_COUNT] = {
"2.4 GHz",
"5 GHz",