regulatory_p...te_dfs_state(9)
π¦ regulatory_p...te_dfs_state(9) β Kernel API Manual π¦
okay so bestie, welcome to the group chat for regulatory_propagate_dfs_state π
this one lives in the Kernel API Manual and honestly? she's a whole vibe. let's get into it β¨
πΈ NAME πΈ
regulatory_propagate_dfs_state β propagates DFS channel state to the other wiphys, no cap π«Ά
β¨ SYNOPSIS β¨
void regulatory_propagate_dfs_state (struct wiphy *wiphy , struct
cfg80211_chan_def *chandef , enum nl80211_dfs_state dfs_state , enum
nl80211_radar_event event );
like, she takes four things and returns void β she's giving "I don't need to give anything back, my work speaks for itself" energy π
π ARGUMENTS π
wiphyβ the wiphy where the radar got detected π and from there the event gets propagated to the other available wiphys that share the same DFS domain. it's giving "tell your friends" fr frchandefβ the channel definition of the channel where the radar was detected π‘ literally the whole map of the situationdfs_stateβ the DFS channel state that's about to be set π¦ the glow-up we're applyingeventβ the type of radar event that triggered this DFS state change π₯ iykyk, she's the reason we're all here
π DESCRIPTION π
This function should be called with the rtnl lock held π like, do NOT skip this, bestie β it's the one rule and we respect it. hold the lock, then call her. periodt π
not me stressing the lock thing β but fr fr, hold that rtnl lock before you call this. it's written right there in the manpage and we do not argue with the manpage π
π SEE ALSO π
she's got a whole friend group, and they're all iconic π check the kernel file ./net/wireless/reg.h and also go say hi to:
regulatory_hint_indoor(9)regulatory_netlink_notify(9)regulatory_hint_found_beacon(9)regulatory_hint_country_ie(9)regulatory_hint_disconnect(9)cfg80211_get_unii(9)regulatory_indoor_allowed(9)reg_dfs_domain_same(9)reg_reload_regdb(9)reg_check_channels(9)reg_leave_invalid_chans_wk(9)reg_leave_invalid_nan_wk(9)
like, the whole squad showed up to the function π love that for them π
and that's the page, bestie!! π§π big slay, you read the whole thing. this one's from ./net/wireless, dated October 2026, and it's literally titled regulatory_p...te_dfs_state(9) β she's a little truncated in the name but our hearts know the full truth π mwah, go forth and propagate that DFS state πΈβ¨
π¦ 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