diff options
author | John Fastabend <john.r.fastabend@intel.com> | 2010-12-30 04:26:31 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2010-12-31 13:47:45 -0500 |
commit | 9ab933ab2cc80f04690d6aa385b1110075c5e507 (patch) | |
tree | 439f1d393d080473575f5ecfe6dcd4f3c10775e9 /include/linux/dcbnl.h | |
parent | 3e29027af43728c2a91fe3f735ab2822edaf54a8 (diff) |
dcbnl: add appliction tlv handlers
This patch adds application tlv handlers. Networking stacks
may use the application priority to set the skb priority of
their stack using the negoatiated dcbx priority.
This patch provides the dcb_{get|set}app() routines for the
stack to query these parameters. Notice lower layer drivers
can use the dcbnl_ops routines if additional handling is
needed. Perhaps in the firmware case for example
Signed-off-by: John Fastabend <john.r.fastabend@intel.com>
Signed-off-by: Shmulik Ravid <shmulikr@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/dcbnl.h')
-rw-r--r-- | include/linux/dcbnl.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/linux/dcbnl.h b/include/linux/dcbnl.h index 287b5618e296..775bdb4465bf 100644 --- a/include/linux/dcbnl.h +++ b/include/linux/dcbnl.h | |||
@@ -82,7 +82,9 @@ struct ieee_pfc { | |||
82 | __u64 indications[IEEE_8021QAZ_MAX_TCS]; | 82 | __u64 indications[IEEE_8021QAZ_MAX_TCS]; |
83 | }; | 83 | }; |
84 | 84 | ||
85 | /* This structure contains the IEEE 802.1Qaz APP managed object | 85 | /* This structure contains the IEEE 802.1Qaz APP managed object. This |
86 | * object is also used for the CEE std as well. There is no difference | ||
87 | * between the objects. | ||
86 | * | 88 | * |
87 | * @selector: protocol identifier type | 89 | * @selector: protocol identifier type |
88 | * @protocol: protocol of type indicated | 90 | * @protocol: protocol of type indicated |