ieee80211_m..._mld_capa_op(9)
π ieee80211_mle_get_ext_mld_capa_op β KERNEL API MANUAL β¨
okay so bestie, welcome to the ieee80211_m..._mld_capa_op(9) page β yes that's the manual name and yes it's abbreviated in the header, the actual star of the show is ieee80211_mle_get_ext_mld_capa_op and she's living her best life in the Kernel API Manual. Let's get into it π«Ά
πΈ NAME πΈ
ieee80211_mle_get_ext_mld_capa_op β returns the extended MLD capabilities and operations. that's it, that's the whole gig, and she does it flawlessly π
β¨ SYNOPSIS β¨
u16 ieee80211_mle_get_ext_mld_capa_op (const u8 *data );
π ARGUMENTS π
dataβ pointer to the multi-link element. literally just a pointer to the multi-link element, no cap π§
π¦ RETURN π¦
the extended MLD capabilities and operations field value from the multi-link element, or 0 if not present. so if she's not there, you get a 0, and honestly? that's valid of her π
π DESCRIPTION π
okay so here's the vibe check: the element is assumed to be of the correct type (BASIC) and big enough. assumed!! meaning this function is trusting you completely, main character energy, no safety net π«Ά
bestie please β you must check that with ieee80211_mle_type_ok. she's not doing the vibes check for you, that's your job π₯
π SEE ALSO π
- Kernel file
./include/linux/ieee80211-eht.hstructieee80211_ttlm_elem(9), structieee80211_eht_mcs_nss_supp_20mhz_only(9), structieee80211_eht_mcs_nss_supp_bw(9), structieee80211_eht_cap_elem_fixed(9), structieee80211_eht_cap_elem(9), structieee80211_eht_operation(9), structieee80211_eht_operation_info(9) ieee80211_mle_common_size(9)ieee80211_mle_get_link_id(9)ieee80211_mle_get_bss_param_ch_cnt(9)ieee80211_mle_get_eml_med_sync_delay(9)ieee80211_mle_get_eml_cap(9)ieee80211_mle_get_mld_capa_op(9)ieee80211_mle_get_enh_crit_upd_info(9)ieee80211_mle_get_mld_id(9)ieee80211_mle_size_ok(9)ieee80211_mle_type_ok(9)ieee80211_mle_basic_sta_prof_size_ok(9)ieee80211_mle_basic_sta_prof_bss_param_ch_cnt(9)ieee80211_mle_basic_sta_prof_enh_crit_upd(9)ieee80211_mle_reconf_sta_prof_size_ok(9)ieee80211_emlsr_pad_delay_in_us(9)ieee80211_emlsr_trans_delay_in_us(9)ieee80211_emlmr_pad_delay_in_us(9)ieee80211_emlmr_trans_delay_in_us(9)ieee80211_eml_trans_timeout_in_us(9)
that's the whole page, you ate that π β¨
sign-off time: this little icon comes from the source at ./include/linux, dated October 2026, and it's filed under ieee80211_m..._mld_capa_op(9) β drink water, read your manpages, and remember to call ieee80211_mle_type_ok first, mwah ππ
π¦ 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