111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/**************************************************************************** 211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert **************************************************************************** 311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert *** 411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert *** This header was automatically generated from a Linux kernel header 511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert *** of the same name, to make information necessary for userspace to 611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert *** call into the kernel available to libc. It contains only constants, 711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert *** structures, and macros generated from the original header, and thus, 811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert *** contains no copyrightable information. 911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert *** 1011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert *** To edit the content of this header, modify the corresponding 1111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert *** source file (e.g. under external/kernel-headers/original/) then 1211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert *** run bionic/libc/kernel/tools/update_all.py 1311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert *** 1411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert *** Any manual change here will be lost the next time this script will 1511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert *** be run. You've been warned! 1611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert *** 1711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert **************************************************************************** 1811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert ****************************************************************************/ 1911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#ifndef __LINUX_DCBNL_H__ 2011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define __LINUX_DCBNL_H__ 2111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <linux/types.h> 2211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define IEEE_8021QAZ_MAX_TCS 8 2311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define IEEE_8021QAZ_TSA_STRICT 0 2511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define IEEE_8021QAZ_TSA_CB_SHAPER 1 2611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define IEEE_8021QAZ_TSA_ETS 2 2711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define IEEE_8021QAZ_TSA_VENDOR 255 2811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2911cd02dfb91661c65134cac258cf5924270e9d2Dan Albertstruct ieee_ets { 3011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 willing; 3111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 ets_cap; 3211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 cbs; 3311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 tc_tx_bw[IEEE_8021QAZ_MAX_TCS]; 3511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 tc_rx_bw[IEEE_8021QAZ_MAX_TCS]; 3611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 tc_tsa[IEEE_8021QAZ_MAX_TCS]; 3711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 prio_tc[IEEE_8021QAZ_MAX_TCS]; 3811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 tc_reco_bw[IEEE_8021QAZ_MAX_TCS]; 4011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 tc_reco_tsa[IEEE_8021QAZ_MAX_TCS]; 4111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 reco_prio_tc[IEEE_8021QAZ_MAX_TCS]; 4211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 4311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 4411cd02dfb91661c65134cac258cf5924270e9d2Dan Albertstruct ieee_maxrate { 4511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u64 tc_maxrate[IEEE_8021QAZ_MAX_TCS]; 4611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 4711cd02dfb91661c65134cac258cf5924270e9d2Dan Albertstruct ieee_pfc { 4811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 4911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 pfc_cap; 5011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 pfc_en; 5111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 mbc; 5211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u16 delay; 5311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 5411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u64 requests[IEEE_8021QAZ_MAX_TCS]; 5511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u64 indications[IEEE_8021QAZ_MAX_TCS]; 5611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 5711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define CEE_DCBX_MAX_PGS 8 5811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 5911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define CEE_DCBX_MAX_PRIO 8 6011cd02dfb91661c65134cac258cf5924270e9d2Dan Albertstruct cee_pg { 6111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 willing; 6211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 error; 6311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 6411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 pg_en; 6511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 tcs_supported; 6611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 pg_bw[CEE_DCBX_MAX_PGS]; 6711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 prio_pg[CEE_DCBX_MAX_PGS]; 6811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 6911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 7011cd02dfb91661c65134cac258cf5924270e9d2Dan Albertstruct cee_pfc { 7111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 willing; 7211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 error; 7311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 7411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 pfc_en; 7511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 tcs_supported; 7611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 7711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define IEEE_8021QAZ_APP_SEL_ETHERTYPE 1 7811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 7911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define IEEE_8021QAZ_APP_SEL_STREAM 2 8011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define IEEE_8021QAZ_APP_SEL_DGRAM 3 8111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define IEEE_8021QAZ_APP_SEL_ANY 4 8211cd02dfb91661c65134cac258cf5924270e9d2Dan Albertstruct dcb_app { 8311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 8411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 selector; 8511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 priority; 8611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u16 protocol; 8711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 8811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 8911cd02dfb91661c65134cac258cf5924270e9d2Dan Albertstruct dcb_peer_app_info { 9011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 willing; 9111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 error; 9211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 9311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 9411cd02dfb91661c65134cac258cf5924270e9d2Dan Albertstruct dcbmsg { 9511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 dcb_family; 9611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 cmd; 9711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u16 dcb_pad; 9811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 9911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 10011cd02dfb91661c65134cac258cf5924270e9d2Dan Albertenum dcbnl_commands { 10111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_UNDEFINED, 10211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_GSTATE, 10311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 10411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_SSTATE, 10511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_PGTX_GCFG, 10611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_PGTX_SCFG, 10711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_PGRX_GCFG, 10811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 10911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_PGRX_SCFG, 11011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_PFC_GCFG, 11111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_PFC_SCFG, 11211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_SET_ALL, 11311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 11411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_GPERM_HWADDR, 11511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_GCAP, 11611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_GNUMTCS, 11711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_SNUMTCS, 11811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 11911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_PFC_GSTATE, 12011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_PFC_SSTATE, 12111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_BCN_GCFG, 12211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_BCN_SCFG, 12311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 12411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_GAPP, 12511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_SAPP, 12611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_IEEE_SET, 12711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_IEEE_GET, 12811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 12911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_GDCBX, 13011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_SDCBX, 13111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_GFEATCFG, 13211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_SFEATCFG, 13311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 13411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_CEE_GET, 13511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_IEEE_DEL, 13611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __DCB_CMD_ENUM_MAX, 13711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CMD_MAX = __DCB_CMD_ENUM_MAX - 1, 13811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 13911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 14011cd02dfb91661c65134cac258cf5924270e9d2Dan Albertenum dcbnl_attrs { 14111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_UNDEFINED, 14211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_IFNAME, 14311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 14411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_STATE, 14511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_PFC_STATE, 14611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_PFC_CFG, 14711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_NUM_TC, 14811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 14911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_PG_CFG, 15011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_SET_ALL, 15111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_PERM_HWADDR, 15211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_CAP, 15311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 15411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_NUMTCS, 15511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_BCN, 15611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_APP, 15711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_IEEE, 15811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 15911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_DCBX, 16011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_FEATCFG, 16111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_CEE, 16211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __DCB_ATTR_ENUM_MAX, 16311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 16411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_MAX = __DCB_ATTR_ENUM_MAX - 1, 16511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 16611cd02dfb91661c65134cac258cf5924270e9d2Dan Albertenum ieee_attrs { 16711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_IEEE_UNSPEC, 16811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 16911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_IEEE_ETS, 17011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_IEEE_PFC, 17111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_IEEE_APP_TABLE, 17211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_IEEE_PEER_ETS, 17311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 17411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_IEEE_PEER_PFC, 17511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_IEEE_PEER_APP, 17611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_IEEE_MAXRATE, 17711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __DCB_ATTR_IEEE_MAX 17811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 17911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 18011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define DCB_ATTR_IEEE_MAX (__DCB_ATTR_IEEE_MAX - 1) 18111cd02dfb91661c65134cac258cf5924270e9d2Dan Albertenum ieee_attrs_app { 18211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_IEEE_APP_UNSPEC, 18311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 18411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_IEEE_APP, 18511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __DCB_ATTR_IEEE_APP_MAX 18611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 18711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define DCB_ATTR_IEEE_APP_MAX (__DCB_ATTR_IEEE_APP_MAX - 1) 18811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 18911cd02dfb91661c65134cac258cf5924270e9d2Dan Albertenum cee_attrs { 19011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_CEE_UNSPEC, 19111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_CEE_PEER_PG, 19211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_CEE_PEER_PFC, 19311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 19411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_CEE_PEER_APP_TABLE, 19511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_CEE_TX_PG, 19611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_CEE_RX_PG, 19711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_CEE_PFC, 19811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 19911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_CEE_APP_TABLE, 20011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_CEE_FEAT, 20111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __DCB_ATTR_CEE_MAX 20211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 20311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 20411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define DCB_ATTR_CEE_MAX (__DCB_ATTR_CEE_MAX - 1) 20511cd02dfb91661c65134cac258cf5924270e9d2Dan Albertenum peer_app_attr { 20611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_CEE_PEER_APP_UNSPEC, 20711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_CEE_PEER_APP_INFO, 20811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 20911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_CEE_PEER_APP, 21011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __DCB_ATTR_CEE_PEER_APP_MAX 21111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 21211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define DCB_ATTR_CEE_PEER_APP_MAX (__DCB_ATTR_CEE_PEER_APP_MAX - 1) 21311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 21411cd02dfb91661c65134cac258cf5924270e9d2Dan Albertenum cee_attrs_app { 21511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_CEE_APP_UNSPEC, 21611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_CEE_APP, 21711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __DCB_ATTR_CEE_APP_MAX 21811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 21911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 22011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define DCB_ATTR_CEE_APP_MAX (__DCB_ATTR_CEE_APP_MAX - 1) 22111cd02dfb91661c65134cac258cf5924270e9d2Dan Albertenum dcbnl_pfc_up_attrs { 22211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PFC_UP_ATTR_UNDEFINED, 22311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 22411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PFC_UP_ATTR_0, 22511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PFC_UP_ATTR_1, 22611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PFC_UP_ATTR_2, 22711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PFC_UP_ATTR_3, 22811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 22911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PFC_UP_ATTR_4, 23011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PFC_UP_ATTR_5, 23111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PFC_UP_ATTR_6, 23211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PFC_UP_ATTR_7, 23311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 23411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PFC_UP_ATTR_ALL, 23511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __DCB_PFC_UP_ATTR_ENUM_MAX, 23611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PFC_UP_ATTR_MAX = __DCB_PFC_UP_ATTR_ENUM_MAX - 1, 23711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 23811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 23911cd02dfb91661c65134cac258cf5924270e9d2Dan Albertenum dcbnl_pg_attrs { 24011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_UNDEFINED, 24111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_TC_0, 24211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_TC_1, 24311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 24411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_TC_2, 24511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_TC_3, 24611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_TC_4, 24711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_TC_5, 24811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 24911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_TC_6, 25011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_TC_7, 25111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_TC_MAX, 25211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_TC_ALL, 25311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 25411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_BW_ID_0, 25511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_BW_ID_1, 25611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_BW_ID_2, 25711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_BW_ID_3, 25811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 25911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_BW_ID_4, 26011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_BW_ID_5, 26111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_BW_ID_6, 26211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_BW_ID_7, 26311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 26411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_BW_ID_MAX, 26511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_BW_ID_ALL, 26611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __DCB_PG_ATTR_ENUM_MAX, 26711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_PG_ATTR_MAX = __DCB_PG_ATTR_ENUM_MAX - 1, 26811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 26911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 27011cd02dfb91661c65134cac258cf5924270e9d2Dan Albertenum dcbnl_tc_attrs { 27111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_TC_ATTR_PARAM_UNDEFINED, 27211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_TC_ATTR_PARAM_PGID, 27311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 27411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_TC_ATTR_PARAM_UP_MAPPING, 27511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_TC_ATTR_PARAM_STRICT_PRIO, 27611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_TC_ATTR_PARAM_BW_PCT, 27711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_TC_ATTR_PARAM_ALL, 27811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 27911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __DCB_TC_ATTR_PARAM_ENUM_MAX, 28011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_TC_ATTR_PARAM_MAX = __DCB_TC_ATTR_PARAM_ENUM_MAX - 1, 28111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 28211cd02dfb91661c65134cac258cf5924270e9d2Dan Albertenum dcbnl_cap_attrs { 28311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 28411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CAP_ATTR_UNDEFINED, 28511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CAP_ATTR_ALL, 28611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CAP_ATTR_PG, 28711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CAP_ATTR_PFC, 28811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 28911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CAP_ATTR_UP2TC, 29011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CAP_ATTR_PG_TCS, 29111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CAP_ATTR_PFC_TCS, 29211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CAP_ATTR_GSP, 29311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 29411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CAP_ATTR_BCN, 29511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CAP_ATTR_DCBX, 29611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __DCB_CAP_ATTR_ENUM_MAX, 29711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_CAP_ATTR_MAX = __DCB_CAP_ATTR_ENUM_MAX - 1, 29811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 29911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 30011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define DCB_CAP_DCBX_HOST 0x01 30111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define DCB_CAP_DCBX_LLD_MANAGED 0x02 30211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define DCB_CAP_DCBX_VER_CEE 0x04 30311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 30411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define DCB_CAP_DCBX_VER_IEEE 0x08 30511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define DCB_CAP_DCBX_STATIC 0x10 30611cd02dfb91661c65134cac258cf5924270e9d2Dan Albertenum dcbnl_numtcs_attrs { 30711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_NUMTCS_ATTR_UNDEFINED, 30811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 30911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_NUMTCS_ATTR_ALL, 31011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_NUMTCS_ATTR_PG, 31111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_NUMTCS_ATTR_PFC, 31211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __DCB_NUMTCS_ATTR_ENUM_MAX, 31311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 31411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_NUMTCS_ATTR_MAX = __DCB_NUMTCS_ATTR_ENUM_MAX - 1, 31511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 31611cd02dfb91661c65134cac258cf5924270e9d2Dan Albertenum dcbnl_bcn_attrs{ 31711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_UNDEFINED = 0, 31811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 31911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_RP_0, 32011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_RP_1, 32111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_RP_2, 32211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_RP_3, 32311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 32411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_RP_4, 32511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_RP_5, 32611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_RP_6, 32711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_RP_7, 32811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 32911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_RP_ALL, 33011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_BCNA_0, 33111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_BCNA_1, 33211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_ALPHA, 33311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 33411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_BETA, 33511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_GD, 33611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_GI, 33711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_TMAX, 33811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 33911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_TD, 34011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_RMIN, 34111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_W, 34211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_RD, 34311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 34411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_RU, 34511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_WRTT, 34611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_RI, 34711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_C, 34811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 34911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_ALL, 35011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __DCB_BCN_ATTR_ENUM_MAX, 35111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_BCN_ATTR_MAX = __DCB_BCN_ATTR_ENUM_MAX - 1, 35211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 35311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 35411cd02dfb91661c65134cac258cf5924270e9d2Dan Albertenum dcb_general_attr_values { 35511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_ATTR_VALUE_UNDEFINED = 0xff 35611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 35711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define DCB_APP_IDTYPE_ETHTYPE 0x00 35811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 35911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define DCB_APP_IDTYPE_PORTNUM 0x01 36011cd02dfb91661c65134cac258cf5924270e9d2Dan Albertenum dcbnl_app_attrs { 36111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_APP_ATTR_UNDEFINED, 36211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_APP_ATTR_IDTYPE, 36311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 36411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_APP_ATTR_ID, 36511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_APP_ATTR_PRIORITY, 36611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __DCB_APP_ATTR_ENUM_MAX, 36711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_APP_ATTR_MAX = __DCB_APP_ATTR_ENUM_MAX - 1, 36811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 36911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 37011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define DCB_FEATCFG_ERROR 0x01 37111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define DCB_FEATCFG_ENABLE 0x02 37211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define DCB_FEATCFG_WILLING 0x04 37311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 37411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define DCB_FEATCFG_ADVERTISE 0x08 37511cd02dfb91661c65134cac258cf5924270e9d2Dan Albertenum dcbnl_featcfg_attrs { 37611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_FEATCFG_ATTR_UNDEFINED, 37711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_FEATCFG_ATTR_ALL, 37811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 37911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_FEATCFG_ATTR_PG, 38011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_FEATCFG_ATTR_PFC, 38111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_FEATCFG_ATTR_APP, 38211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __DCB_FEATCFG_ATTR_ENUM_MAX, 38311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 38411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert DCB_FEATCFG_ATTR_MAX = __DCB_FEATCFG_ATTR_ENUM_MAX - 1, 38511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert}; 38611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#endif 387