ieee802154_be16_to_le16(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ ieee802154_be16_to_le16(9) β€” from the Kernel API Manual πŸ’…

okay so bestie, welcome to the glow-up page for ieee802154_be16_to_le16, straight out of the Kernel API Manual ✨ it's a tiny little function, but the way it carries the whole endianness situation on its back? iconic. let's get into it πŸŽ€


✨ NAME ✨

ieee802154_be16_to_le16 β€” copies and convert be16 to le16 πŸ’–

like, yes, that's literally the whole job: copy the thing, convert the endianness, no drama, no cap 🫢


🌸 SYNOPSIS 🌸

void ieee802154_be16_to_le16 (void *le16_dst , const void *be16_src );

look at her. void return, two pointers, zero notes. main character energy fr fr πŸ‘‘


🧚 ARGUMENTS 🧚

  • le16_dst β€” the le16 destination pointer 🎯 this is where the converted goodness lands, so bestie, please make sure it's somewhere valid to write to πŸ™ˆ
  • be16_src β€” the be16 source pointer πŸ“₯ this is the one you're reading from. it's const, so hands off, we're only looking βœ‹πŸ’œ

πŸ”₯ SEE ALSO πŸ”₯

okay this is the part where she tags all her mutuals, and there are so many, so buckle up πŸ“

Kernel file ./include/net/mac802154.h enum, plus:

bestie the way this list just keeps going 😭 she knows everyone and honestly? we love a well-connected icon 🌈


quick vibe check: this page is short because the function is short β€” don't go inventing extra behaviour for her, she does exactly what the NAME says and nothing more πŸ’€

and that's the whole page, no notes πŸ’… sign-off time: this one lives over in ./include/net, and the manual's dated October 2026 β€” so go forth, copy your bytes, convert your endianness, and slay 🫢✨🌸

πŸ“¦ where this page comes from