summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorLuiz Augusto von Dentz <luiz.von.dentz@intel.com>2021-09-22 13:48:43 -0700
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>2021-09-22 14:32:38 -0700
commit023492834dbefc23ddcbd93499556e19b2304271 (patch)
tree4fb59c271530bcd4c0b17065307ff068217ba0fe /lib
parentc605e115dde4d682d279de245cdbac620c6beaad (diff)
downloadbluez-023492834dbefc23ddcbd93499556e19b2304271.tar.gz
lib: Fix HCI_MAX_ACL_SIZE
HCI_MAX_ACL_SIZE actually includes the maximum frames in AMP controller so this changes it to properly define the max ACL frames on non-AMP controllers and introduces a dedicated define for AMP controller as HCI_MAX_AMP_SIZE.
Diffstat (limited to 'lib')
-rw-r--r--lib/hci.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/hci.h b/lib/hci.h
index a61568bce..50f385c1e 100644
--- a/lib/hci.h
+++ b/lib/hci.h
@@ -21,10 +21,11 @@ extern "C" {
#define HCI_MAX_DEV 16
-#define HCI_MAX_ACL_SIZE (1492 + 4)
+#define HCI_MAX_AMP_SIZE (1492 + 4)
+#define HCI_MAX_ACL_SIZE 1024
#define HCI_MAX_SCO_SIZE 255
#define HCI_MAX_EVENT_SIZE 260
-#define HCI_MAX_FRAME_SIZE (HCI_MAX_ACL_SIZE + 4)
+#define HCI_MAX_FRAME_SIZE (HCI_MAX_AMP_SIZE + 4)
/* HCI dev events */
#define HCI_DEV_REG 1