diff options
author | Andre Heider <a.heider@gmail.com> | 2022-11-22 09:45:23 +0100 |
---|---|---|
committer | Jo-Philipp Wich <jo@mein.io> | 2022-12-16 00:09:07 +0100 |
commit | e084781afc99075c4154614b49d99d3308d8c8ee (patch) | |
tree | 8a4bf01c5dac19a402ab0069bc5c0a1011663dee /include | |
parent | d09a77a3695b9e684c74fbe66809449ad92b0e96 (diff) | |
download | iwinfo-e084781afc99075c4154614b49d99d3308d8c8ee.tar.gz |
utils: add helper functions to get names by values
Some defines/enums use bits, while some functions only set a single one.
Make it less painful to get to a name for those.
This avoids hardcoding bit lists for consumers.
Signed-off-by: Andre Heider <a.heider@gmail.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/iwinfo/utils.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/iwinfo/utils.h b/include/iwinfo/utils.h index e9b8f1d..a7645de 100644 --- a/include/iwinfo/utils.h +++ b/include/iwinfo/utils.h @@ -43,6 +43,9 @@ static inline int iwinfo_mbm2dbm(int gain) return gain / 100; } +const char * const iwinfo_band_name(int mask); +const char * const iwinfo_htmode_name(int mask); + size_t iwinfo_format_hwmodes(int modes, char *buf, size_t len); int iwinfo_htmode_is_ht(int htmode); int iwinfo_htmode_is_vht(int htmode); |