From 5f0aa56167cca32d3d3b1f51f1b2260dc6514387 Mon Sep 17 00:00:00 2001 From: Arman Uguray Date: Thu, 28 Aug 2014 14:25:18 -0700 Subject: [PATCH] shared/att: Add BT_ATT_DEFAULT_LE_MTU macro. Moved the ATT_DEFAULT_LE_MTU to att-types.h to make it public. --- src/shared/att-types.h | 2 ++ src/shared/att.c | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/shared/att-types.h b/src/shared/att-types.h index 1637f6f87..b85c9696b 100644 --- a/src/shared/att-types.h +++ b/src/shared/att-types.h @@ -23,6 +23,8 @@ #include +#define BT_ATT_DEFAULT_LE_MTU 23 + /* ATT protocol opcodes */ #define BT_ATT_OP_ERROR_RSP 0x01 #define BT_ATT_OP_MTU_REQ 0x02 diff --git a/src/shared/att.c b/src/shared/att.c index 73f55525c..a5cab455c 100644 --- a/src/shared/att.c +++ b/src/shared/att.c @@ -35,8 +35,8 @@ #include "src/shared/timeout.h" #include "lib/uuid.h" #include "src/shared/att.h" +#include "src/shared/att-types.h" -#define ATT_DEFAULT_LE_MTU 23 #define ATT_MIN_PDU_LEN 1 /* At least 1 byte for the opcode. */ #define ATT_OP_CMD_MASK 0x40 #define ATT_OP_SIGNED_MASK 0x80 @@ -698,7 +698,7 @@ struct bt_att *bt_att_new(int fd) att->fd = fd; - att->mtu = ATT_DEFAULT_LE_MTU; + att->mtu = BT_ATT_DEFAULT_LE_MTU; att->buf = malloc(att->mtu); if (!att->buf) goto fail; @@ -833,7 +833,7 @@ bool bt_att_set_mtu(struct bt_att *att, uint16_t mtu) if (!att) return false; - if (mtu < ATT_DEFAULT_LE_MTU) + if (mtu < BT_ATT_DEFAULT_LE_MTU) return false; buf = malloc(mtu); -- 2.47.3