struct survey_info — channel survey response
struct survey_info { struct ieee80211_channel * channel; u64 channel_time; u64 channel_time_busy; u64 channel_time_ext_busy; u64 channel_time_rx; u64 channel_time_tx; u32 filled; s8 noise; };
the channel this survey record reports, mandatory
amount of time in ms the radio spent on the channel
amount of time the primary channel was sensed busy
amount of time the extension channel was sensed busy
amount of time the radio spent receiving data
amount of time the radio spent transmitting data
bitflag of flags from enum survey_info_flags
channel noise in dBm. This and all following fields are optional