mlme_set_request_sync(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

mlme_set_request_sync(9) πŸ’…βœ¨

okay so welcome to the Kernel API Manual, bestie 🫢 this page is about mlme_set_request_sync, and we're gonna read it together like a very focused group chat. No cap, every detail stays. πŸ’–


🌸 NAME 🌸

mlme_set_request_sync β€” MLME_SET_request/confirm according to API Spec. That's the whole vibe. ✨

πŸ”₯ SYNOPSIS πŸ”₯

u8 mlme_set_request_sync (u8 pib_attribute , u8 pib_attribute_index , u8
       pib_attribute_length , const void *pib_attribute_value , void
       *device_ref );

Here's the signature, character for character, because we do not mess with source. πŸ’…

πŸŽ€ ARGUMENTS πŸŽ€

  • pib_attribute β€” Attribute Number. The number for the attribute, bestie.
  • pib_attribute_index β€” Index within Attribute if an Array. If it's an array situation, this is the index inside it. πŸ¦‹
  • pib_attribute_length β€” Attribute length. Yep, the length.
  • pib_attribute_value β€” Pointer to Attribute Value. It points at the value, no cap.
  • device_ref β€” Nondescript pointer to target device. Nondescript is literally the word here. πŸ™ˆ

⭐ RETURN ⭐

mlme_set_request_sync gives you back the 802.15.4 status code of MLME-SET.confirm. That's the whole return story. πŸ’–

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/net/ieee802154/ca8210.c is the main character, and the whole entourage is:


That's the page, bestie β€” source/version ./drivers/net/ieee802154, dated October 2026, from the Kernel API Manual. Slay, bye πŸ’‹βœ¨

πŸ“¦ where this page comes from