STRUCT IWL_MLD_SURVEY(9)
π struct iwl_mld_survey(9) β the Kernel API Manual, bestie edition
okay so real talk, this is a page from the Kernel API Manual and it's all about struct iwl_mld_survey. it's giving "wireless driver internals" and honestly? kinda iconic. let's get into it π«Ά
β¨ NAME β¨
struct iwl_mld_survey β survey information, literally. that's the whole vibe. π
πΈ SYNOPSIS πΈ
like, here's the whole shape of it, no cap:
struct iwl_mld_survey {
struct iwl_mld_survey_channel *bands[NUM_NL80211_BANDS];
int n_channels;
struct iwl_mld_survey_channel channels[];
};
π Members π
bandsβ a per-band array holding the per-channel survey data, and it points intochannels. yes bestie, it's a pointer situation, keep up πn_channelsβ the number ofchannelsentries that are actually allocated. so like, how many of them are real. π₯channelsβ the per-channel information itself. the main character of this struct, fr fr. π
π¦ Description π¦
Survey information for all available channels. that's it, that's the tea β β it's the data structure that holds the survey tea for every channel you've got. π
π SEE ALSO π
- Kernel file
./drivers/net/wireless/intel/iwlwifi/mld/scan.h enum iwl_mld_traffic_load(9)struct iwl_mld_scan(9)struct iwl_mld_survey_channel(9)
go read those too, iykyk π
and that's the whole page, bestie!! π§ this cutie comes from <pink>./drivers/net/wireless/intel/i...</pink> and it's dated October 2026, page tag struct iwl_mld_survey(9) β slay, periodt. πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms