regulatory_p...te_dfs_state(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ 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 fr
  • chandef β€” the channel definition of the channel where the radar was detected πŸ“‘ literally the whole map of the situation
  • dfs_state β€” the DFS channel state that's about to be set πŸ¦‹ the glow-up we're applying
  • event β€” 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:

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