ENUM NL802154_COORD(9)
π enum nl802154_coord(9) π
okay so bestie, this is a page straight out of the Kernel API Manual β¨ β it's the whole ~vibe check~ on enum nl802154_coord, which is basically the list of Netlink attributes that describe a coord (yes, a coordinator, she's the main character of the PAN π). ngl it's a lot of little fields, but we're gonna get through them together, fr fr π«Ά
πΈ NAME πΈ
enum nl802154_coord β Netlink attributes for a coord π
β¨ SYNOPSIS β¨
enum nl802154_coord {
__NL802154_COORD_INVALID ,
NL802154_COORD_PANID ,
NL802154_COORD_ADDR ,
NL802154_COORD_CHANNEL ,
NL802154_COORD_PAGE ,
NL802154_COORD_PREAMBLE_CODE ,
NL802154_COORD_MEAN_PRF ,
NL802154_COORD_SUPERFRAME_SPEC ,
NL802154_COORD_LINK_QUALITY ,
NL802154_COORD_GTS_PERMIT ,
NL802154_COORD_PAYLOAD_DATA ,
NL802154_COORD_PAD ,
NL802154_COORD_MAX
};
π Constants π
__NL802154_COORD_INVALIDβ literally invalid π that's it, that's the whole thing.NL802154_COORD_PANIDβ the PANID of the coordinator, and it's2 bytesof iconic-ness.NL802154_COORD_ADDRβ the coordinator address, which is either8 bytes or 2 bytes(she contains multitudes π ).NL802154_COORD_CHANNELβ channel number (u8), and it's related toNL802154_COORD_PAGEβ they're a package deal, iykyk.NL802154_COORD_PAGEβ channel page (u8), related right back toNL802154_COORD_CHANNEL. mutuals π«ΆNL802154_COORD_PREAMBLE_CODEβ the Preamble code used when the beacon was received. it's PHY dependent and optional (u8) βNL802154_COORD_MEAN_PRFβ the Mean PRF used when the beacon was received, also PHY dependent and optional (u8).NL802154_COORD_SUPERFRAME_SPECβ the superframe specification of the PAN (u16). fancy.NL802154_COORD_LINK_QUALITYβ signal quality of the beacon in unspecified units, scaled to0..255(u8). she's giving signal strength, lowkey.NL802154_COORD_GTS_PERMITβ set to true if GTS is permitted on this PAN βNL802154_COORD_PAYLOAD_DATAβ binary data containing the raw data from the frame payload β but only if the beacon or probe response actually had data πΈNL802154_COORD_PADβ the attribute used for padding for 64-bit alignment. not glamorous but she's doing the work πNL802154_COORD_MAXβ the highest coordinator attribute. the ceiling. the final boss π
π¦ SEE ALSO π¦
- Kernel file
./include/net/nl802154.henum nl802154_wpan_phy_capability_attr(9)enum nl802154_scan_types(9)enum nl802154_scan_done_reasons(9)enum nl802154_cca_modes(9)enum nl802154_cca_opts(9)enum nl802154_supported_bool_states(9)
and that's the whole page bestie, no cap π§π this one lives in ./include/net, dated October 2026, and it's enum nl802154_coord(9) β go off, coordinator queen πβ
π¦ 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