ENUM CEE_ATTRS(9)
β¨ NAME β¨
enum cee_attrs β bestie, this is the CEE DCBX get-attributes enum, and it's lowkey the whole vibe π
So this page lives in the Kernel API Manual (yes, the kernel has lore too), and it's all about the enum that names the attributes you can pull back out of CEE DCBX. Slay.
π SYNOPSIS π
enum cee_attrs {
DCB_ATTR_CEE_UNSPEC ,
DCB_ATTR_CEE_PEER_PG ,
DCB_ATTR_CEE_PEER_PFC ,
DCB_ATTR_CEE_PEER_APP_TABLE ,
DCB_ATTR_CEE_TX_PG ,
DCB_ATTR_CEE_RX_PG ,
DCB_ATTR_CEE_PFC ,
DCB_ATTR_CEE_APP_TABLE ,
DCB_ATTR_CEE_FEAT ,
__DCB_ATTR_CEE_MAX
};
π Constants π
Okay so here's the roster, and every single one of them is iconic in its own way π«Ά
DCB_ATTR_CEE_UNSPECβ unspecified. that's it, that's the girl. the "no thoughts head empty" option πDCB_ATTR_CEE_PEER_PGβ peer PG configuration β get only, no take-backs βDCB_ATTR_CEE_PEER_PFCβ peer PFC configuration β get only, read it and weep πDCB_ATTR_CEE_PEER_APP_TABLEβ peer APP tlv β get only, again, we're just looking bestie πDCB_ATTR_CEE_TX_PGβ TX PG configuration, which isDCB_CMD_PGTX_GCFGβ¨DCB_ATTR_CEE_RX_PGβ RX PG configuration, which isDCB_CMD_PGRX_GCFGβ¨DCB_ATTR_CEE_PFCβ PFC configuration, which isDCB_CMD_PFC_GCFGβ¨DCB_ATTR_CEE_APP_TABLEβ APP configuration (multiDCB_CMD_GAPP) β the way this one comes in multiples, main character energy fr fr πDCB_ATTR_CEE_FEATβ DCBX features flags, which isDCB_CMD_GFEATCFGβ¨__DCB_ATTR_CEE_MAXβ the original page literally says-- undescribed --, and honestly? same. it's giving mysterious. it's giving "the author said no thoughts." no cap, that's all we get π
πΈ Description πΈ
It's an aggregated collection of the cee std negotiated parameters. That's the whole tea β one tidy lil bundle of the negotiated CEE std params, all together, all slaying π§β¨
π¦ SEE ALSO π¦
The kernel file lives at ./include/uapi/linux/dcbnl.h, and it's friends with: struct cee_pg(9), struct cee_pfc(9), struct dcb_peer_app_info(9), enum dcbnl_commands(9), enum dcbnl_attrs(9), enum ieee_attrs(9), enum dcbnl_pg_attrs(9), enum dcbnl_tc_attrs(9), enum dcbnl_cap_attrs(9), enum dcbnl_numtcs_attrs(9), and enum dcb_general_attr_values(9). Go say hi, they're all in the group chat ππ«Ά
ngl bestie, bookmark this one β it's all get-only energy and we respect it π
β and that's the whole page! brought to you by the fine people at ./include/uapi/linux, dated October 2026, under the header enum cee_attrs(9) β periodt π
ππ
π¦ 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