summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAndrei Emeltchenko <andrei.emeltchenko@intel.com>2011-07-26 11:00:02 +0300
committerJohan Hedberg <johan.hedberg@intel.com>2011-07-26 11:00:02 +0300
commitc7aac05539972e77b728a43ffce9d1cc6d5b09fb (patch)
treed31abb3ca7a11ae3a3d1620b83a172841e8b9918 /lib
parent53e6e763d252882921c0b7f17c56baa132f3b311 (diff)
downloadbluez-c7aac05539972e77b728a43ffce9d1cc6d5b09fb.tar.gz
Add L2CAP extended feature mask definitions
Diffstat (limited to 'lib')
-rw-r--r--lib/l2cap.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/l2cap.h b/lib/l2cap.h
index e59cfdd7b..bc87f7268 100644
--- a/lib/l2cap.h
+++ b/lib/l2cap.h
@@ -83,6 +83,18 @@ struct l2cap_conninfo {
#define L2CAP_INFO_REQ 0x0a
#define L2CAP_INFO_RSP 0x0b
+/* L2CAP extended feature mask */
+#define L2CAP_FEAT_FLOWCTL 0x00000001
+#define L2CAP_FEAT_RETRANS 0x00000002
+#define L2CAP_FEAT_BIDIR_QOS 0x00000004
+#define L2CAP_FEAT_ERTM 0x00000008
+#define L2CAP_FEAT_STREAMING 0x00000010
+#define L2CAP_FEAT_FCS 0x00000020
+#define L2CAP_FEAT_EXT_FLOW 0x00000040
+#define L2CAP_FEAT_FIXED_CHAN 0x00000080
+#define L2CAP_FEAT_EXT_WINDOW 0x00000100
+#define L2CAP_FEAT_UCD 0x00000200
+
/* L2CAP structures */
typedef struct {
uint16_t len;