ENUM IEEE_ATTRS(9)
π enum ieee_attrs(9) π
okay bestie, welcome to the Kernel API Manual page for enum ieee_attrs β it's giving kernel networking enum realness, and we're gonna read it together π
β¨ NAME β¨
enum ieee_attrs β IEEE 802.1Qaz get/set attributes
π¦ SYNOPSIS π¦
Here's the whole enum, untouched and iconic:
enum ieee_attrs {
DCB_ATTR_IEEE_UNSPEC ,
DCB_ATTR_IEEE_ETS ,
DCB_ATTR_IEEE_PFC ,
DCB_ATTR_IEEE_APP_TABLE ,
DCB_ATTR_IEEE_PEER_ETS ,
DCB_ATTR_IEEE_PEER_PFC ,
DCB_ATTR_IEEE_PEER_APP ,
DCB_ATTR_IEEE_MAXRATE ,
DCB_ATTR_IEEE_QCN ,
DCB_ATTR_IEEE_QCN_STATS ,
DCB_ATTR_DCB_BUFFER ,
DCB_ATTR_DCB_APP_TRUST_TABLE ,
DCB_ATTR_DCB_REWR_TABLE ,
__DCB_ATTR_IEEE_MAX
};
π Constants π
These are the constants, bestie β every single one, no skipping, no cap:
DCB_ATTR_IEEE_UNSPECβ unspecifiedDCB_ATTR_IEEE_ETSβ negotiated ETS configurationDCB_ATTR_IEEE_PFCβ negotiated PFC configurationDCB_ATTR_IEEE_APP_TABLEβ negotiated APP configurationDCB_ATTR_IEEE_PEER_ETSβ peer ETS configuration - get onlyDCB_ATTR_IEEE_PEER_PFCβ peer PFC configuration - get onlyDCB_ATTR_IEEE_PEER_APPβ peer APP tlv - get onlyDCB_ATTR_IEEE_MAXRATEβ-- undescribed --(the page literally leaves this one hanging π)DCB_ATTR_IEEE_QCNβ-- undescribed --(same vibe π)DCB_ATTR_IEEE_QCN_STATSβ-- undescribed --(the source said what it said π)DCB_ATTR_DCB_BUFFERβ-- undescribed --(again, no description, periodt)DCB_ATTR_DCB_APP_TRUST_TABLEβ selector trust tableDCB_ATTR_DCB_REWR_TABLEβ rewrite configuration__DCB_ATTR_IEEE_MAXβ-- undescribed --(the mysterious final icon π)
π SEE ALSO π
The page points you at the Kernel file ./include/uapi/linux/dcbnl.h, plus these related cuties:
struct cee_pg(9)struct cee_pfc(9)struct dcb_peer_app_info(9)enum dcbnl_commands(9)enum dcbnl_attrs(9)enum cee_attrs(9)enum dcbnl_pg_attrs(9)enum dcbnl_tc_attrs(9)enum dcbnl_cap_attrs(9)enum dcbnl_numtcs_attrs(9)enum dcb_general_attr_values(9)
source path: ./include/uapi/linux β’ date: October 2026 β’ manual: enum ieee_attrs(9) β mwah, go slay the kernel docs bestie πβ¨
π¦ 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