ieee802154_i...c_short_addr(9)
π ieee802154_is_valid_src_short_addr(9) β the "is this source short addr even real" check
okay so bestie, welcome to the Kernel API Manual entry for ieee802154_i...c_short_addr(9) β¨ this one's a lil function that lives in the 802.15.4 corner of the kernel and it's literally just a vibe check for addresses, no cap π
β¨ NAME β¨
ieee802154_is_valid_src_short_addr β check if source short address is valid π¦
like, that's it. that's the whole job. it looks at a short address and goes "valid or not, bestie?" π
πΈ SYNOPSIS πΈ
bool ieee802154_is_valid_src_short_addr (__le16 addr );
it returns a bool, so you're getting a yes/no, true/false, slay/not-slay situation π
π ARGUMENTS π
addrβ short addr to check π that's the thing you're asking about. hand it over and let the function do its little inspection π
π§ SEE ALSO π§
so if you wanna keep the lore going, the kernel file to peek at is ./include/linux/ieee802154.h and its enum β that's where the family lives π
and here's the whole friend group, all iconic, all worth a read:
ieee802154_filtering_level(9)ieee802154_is_secen(9)ieee802154_is_ackreq(9)ieee802154_is_intra_pan(9)ieee802154_is_valid_psdu_len(9)ieee802154_is_valid_extended_unicast_addr(9)ieee802154_is_broadcast_short_addr(9)ieee802154_is_unspec_short_addr(9)ieee802154_random_extended_addr(9)
ngl the short-addressed girlies are always the ones with the most sibling functions π but that's a good thing, it means the family's thorough π
and that's the whole page, bestie!! π«Ά this lil drop was brought to you straight outta ./include/linux, dated October 2026, and it's filed under ieee802154_i...c_short_addr(9) β go forth and validate those source short addresses πβ¨πΈ
π¦ 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