ENUM BRCMF_MGMT_TX_STATUS(9)
π enum brcmf_mgmt_tx_status(9)
okay so bestie, welcome to a page from the Kernel API Manual, section 9 β this is where the kernel docs keep the little enum that tells you how a management frame's transmit went. it's tiny, it's iconic, let's get into it π¦
β¨ NAME β¨
enum brcmf_mgmt_tx_status β mgmt frame tx status
literally that's the whole vibe: it's the status of a management frame transmission. no cap, that's the job. π
π SYNOPSIS π
enum brcmf_mgmt_tx_status {
BRCMF_MGMT_TX_ACK ,
BRCMF_MGMT_TX_NOACK ,
BRCMF_MGMT_TX_OFF_CHAN_COMPLETED ,
BRCMF_MGMT_TX_SEND_FRAME
};
four constants, one enum, zero drama (well, one of them is about drama on the off-channel, but we'll get there). π«Ά
πΈ CONSTANTS πΈ
BRCMF_MGMT_TX_ACKβ the mgmt frame got acked. someone said yes, we love a positive reply β¨BRCMF_MGMT_TX_NOACKβ the mgmt frame was not acked. it's giving silence, it's giving no reply, it's giving πBRCMF_MGMT_TX_OFF_CHAN_COMPLETEDβ off-channel complete. that's it, that's the note β the off-channel part finished up πBRCMF_MGMT_TX_SEND_FRAMEβ mgmt frame tx is in progres. (yes, "progres" β that's the spelling in the source, we do not touch the source, we simply respect it π) the send is underway, it's not done yet, main character energy in transit π§
π₯ SEE ALSO π₯
the source of truth lives in the kernel file:
./drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h
that's the header, and it's an enum in there, iykyk. and if you're the kind of bestie who reads the whole friend group, here's everyone else on the page:
enum brcmf_scan_status(9)enum brcmf_profile_fwauth(9)struct brcmf_cfg80211_profile(9)enum brcmf_vif_status(9)struct vif_saved_ie(9)struct brcmf_cfg80211_vif(9)struct brcmf_cfg80211_vif_event(9)struct brcmf_cfg80211_wowl(9)struct brcmf_cfg80211_info(9)struct brcmf_tlv(9)
go read them all, they're all slay in their own way, periodt π
okay to be so fr β this is a header-file enum, so there's nothing to run, nothing to break, and no flags to forget. it's just the vocabulary the driver uses to describe what happened to a management frame. lowkey the easiest page in the whole manual π
that's the whole page, bestie β source path ./drivers/net/wireless/broadco... (the terminal cut it off, blame the column width, not us), October 2026, and yeah, the footer still says enum brcmf_mgmt_tx_status(9) because we always come back to her ππ
π¦ 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