STRUCT IEEE80211_MESH_SYNC_OPS(9)
β¨ struct ieee80211_mesh_sync_ops(9) β¨
okay bestie, welcome to the Kernel API Manual π this page is all about struct ieee80211_mesh_sync_ops, and it's literally the extensible synchronization framework interface. no cap.
πΈ NAME πΈ
struct ieee80211_mesh_sync_ops β the extensible synchronization framework interface, and yes that's the whole name, slay.
π¦ SYNOPSIS π¦
struct ieee80211_mesh_sync_ops {
void (*rx_bcn_presp)(struct ieee80211_sub_if_data *sdata, u16 stype,
struct ieee80211_mgmt *mgmt, unsigned int len, const struct
ieee80211_meshconf_ie *mesh_cfg, struct ieee80211_rx_status *rx_status);
void (*adjust_tsf)(struct ieee80211_sub_if_data *sdata, struct
beacon_data *beacon);
};
π Members π
rx_bcn_prespβ beacon/probe response was received πadjust_tsfβ TSF adjustment method β¨
π Description π
these declarations define the interface, which enables vendor-specific mesh synchronization. periodt β it's giving extensible framework energy, fr fr.
π₯ SEE ALSO π₯
go read these too, iykyk:
- Kernel file
./net/mac80211/ieee80211_i.h enum ieee80211_bss_corrupt_data_flags(9)enum ieee80211_bss_valid_data_flags(9)enum ieee80211_packet_rx_flags(9)enum ieee80211_rx_flags(9)struct ieee80211_if_ocb(9)struct mesh_table(9)struct mesh_tx_cache(9)enum ieee80211_sub_if_data_flags(9)enum ieee80211_sdata_state_bits(9)enum ieee80211_chanctx_mode(9)enum ieee80211_chanctx_replace_state(9)struct txq_info(9)struct ieee80211_if_nan(9)struct ieee80211_if_nan_data(9)enum mac80211_scan_flags(9)enum mac80211_scan_state(9)ieee80211_parse_ch_switch_ie(9)struct ieee80211_elems_parse_params(9)
mwah π this cutie came from source ./net/mac80211, dated October 2026, and the page itself is struct ieee80211_mesh_sync_ops(9) π«Ά
π¦ 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