X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/de1bb6ef97ddd71db237578bd5f7ed8c5a61fb82..250113e1c6c0ad9498f03b4e58d2aaaf7588fffd:/package/iwinfo/src/include/iwinfo.h diff --git a/package/iwinfo/src/include/iwinfo.h b/package/iwinfo/src/include/iwinfo.h index 198d57c9d..72e233361 100644 --- a/package/iwinfo/src/include/iwinfo.h +++ b/package/iwinfo/src/include/iwinfo.h @@ -15,6 +15,7 @@ #include #include +#include #include #include @@ -48,10 +49,22 @@ extern const char *IWINFO_KMGMT_NAMES[]; extern const char *IWINFO_AUTH_NAMES[]; +struct iwinfo_rate_entry { + uint16_t rate; + uint8_t mcs; + uint8_t is_40mhz:1; + uint8_t is_short_gi:1; +}; + struct iwinfo_assoclist_entry { uint8_t mac[6]; int8_t signal; int8_t noise; + uint32_t inactive; + uint32_t rx_packets; + uint32_t tx_packets; + struct iwinfo_rate_entry rx_rate; + struct iwinfo_rate_entry tx_rate; }; struct iwinfo_txpwrlist_entry {