ieee802154_xmit_complete(9)
π ieee802154_xmit_complete(9) β like, the frame transmission complete club π
okay bestie, so this one's from the Kernel API Manual (yes, the kernel has lore), and it's a function called ieee802154_xmit_complete. The name literally says it: frame transmission complete. It's the little "we're done sending, wrap it up" moment for an IEEE 802.15.4 frame π¦
β¨ SYNOPSIS β¨
void ieee802154_xmit_complete (struct ieee802154_hw *hw , struct sk_buff
*skb , bool ifs_handling );
so it returns void (no receipts, she just does the thing π
) and takes three little friends. periodt.
π«Ά ARGUMENTS π«Ά
hwβ a pointer, and not just any pointer β the one you got fromieee802154_alloc_hw. like, that exact one. don't be out here making up your own, iykwyk πskbβ the buffer for transmission. the actual packet cargo πifs_handlingβ aboolthat says whether you're indicating interframe space handling. yes queen, it's a whole vibe check on the spacing between frames β¨
π SEE ALSO π
okay this is the friend group, and they're all iconic in their own way π
- Kernel file
./include/net/mac802154.hβ that's where the header hangs out π enum ieee802154_hw_addr_filt_flags(9)struct ieee802154_hw_addr_filt(9)struct ieee802154_hw(9)enum ieee802154_hw_flags(9)ieee802154_get_fc_from_skb(9)ieee802154_skb_dst_pan(9)ieee802154_skb_src_pan(9)ieee802154_skb_is_intra_pan_addressing(9)ieee802154_be64_to_le64(9)ieee802154_le64_to_be64(9)ieee802154_le16_to_be16(9)ieee802154_be16_to_le16(9)ieee802154_alloc_hw(9)ieee802154_free_hw(9)ieee802154_register_hw(9)ieee802154_unregister_hw(9)ieee802154_rx_irqsafe(9)ieee802154_xmit_error(9)ieee802154_xmit_hw_error(9)
like literally the whole 802.15.4 group chat, all tagged and accounted for π
ngl bestie, that's the whole page β no hidden options, no secret env vars, no wild exit statuses. she's short and she slays π
and that's a wrap, main character energy only!! π§ this page lives under ./include/net in the Kernel API Manual, dated October 2026, filed under ieee802154_xmit_complete(9) β stan forever ππΈ
π¦ 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