dcbnl: adding DCBX engine capability
authorShmulik Ravid <shmulikr@broadcom.com>
Thu, 30 Dec 2010 06:26:48 +0000 (06:26 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 31 Dec 2010 18:50:54 +0000 (10:50 -0800)
commit6241b6259b16aa390ff4bf50f520685b3801200b
treee80fbdd538b1edd1220b93103b66271194a0653d
parent96b99684e365f28d49bdb1221ca022b75cb91a98
dcbnl: adding DCBX engine capability

Adding an optional DCBX capability and a pair for get-set routines for
setting the device DCBX mode. The DCBX capability is a bit field of
supported attributes. The user is expected to set the DCBX mode with a
subset of the advertised attributes.

This patch is dependent on the following patches:
[net-next-2.6 PATCH 1/3] dcbnl: add support for ieee8021Qaz attributes
[net-next-2.6 PATCH 2/3] dcbnl: add appliction tlv handlers
[net-next-2.6 PATCH 3/3] net_dcb: add application notifiers

Signed-off-by: Shmulik Ravid <shmulikr@broadcom.com>
Acked-by: John Fastabend <john.r.fastabend@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/dcbnl.h
include/net/dcbnl.h
net/dcb/dcbnl.c