ieee802154_is_intra_pan(9)
β¨ ieee802154_is_intra_pan β a lil vibe check for intra-PAN communication π
Okay so bestie, welcome to the ieee802154 corner of the kernel API manual (section 9, the fun one). This page is all about one tiny little boolean helper, and honestly? She's iconic. Let's get into it π
πΈ NAME πΈ
ieee802154_is_intra_pan β literally just checks if it's intra pan id communication, no cap π«Ά
π¦ SYNOPSIS π¦
bool ieee802154_is_intra_pan (__le16 fc );
That's it. That's the whole signature. She takes one argument and returns a bool, and yes, she ate π₯
π ARGUMENTS π
fcβ the frame control bytes, in little-endian byteorder. Like, little-endian, okay? Don't come at her with big-endian bytes and expect things to slay, because she will not π
π SEE ALSO π
So if you're obsessed with this one (and why wouldn't you be), here's the whole friend group β plus the source of truth itself:
- Kernel file
./include/linux/ieee802154.henum β the mothership, the main character π ieee802154_filtering_level(9)ieee802154_is_secen(9)ieee802154_is_ackreq(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_is_valid_src_short_addr(9)ieee802154_random_extended_addr(9)
Like a whole squad of ieee802154_is_* besties, all vibing in the same header file π
Reminder bestie: this is a man page for a kernel function in ./include/linux, so don't go calling it from userspace and then blaming me when it doesn't link π
And that's the page!! Sourced straight from ./include/linux, dated October 2026 β go forth and check those PAN ids, you absolute legend βππ§
π¦ 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