From 7078efb1aea173e0c2b3549226e4a1f836a0b6a6 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Fri, 19 Feb 2016 12:52:07 +0200 Subject: [PATCH] drivers/nble: Fix GATT error response values Change-Id: I18cc1788e429876702614ddb2810de53625e8791 Signed-off-by: Johan Hedberg --- drivers/nble/gatt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/nble/gatt.c b/drivers/nble/gatt.c index 2955ca619cc..e5ab55531c5 100644 --- a/drivers/nble/gatt.c +++ b/drivers/nble/gatt.c @@ -228,7 +228,7 @@ int bt_gatt_attr_read(struct bt_conn *conn, const struct bt_gatt_attr *attr, } if (offset > value_len) { - return -EINVAL; + return BT_GATT_ERR(BT_ATT_ERR_INVALID_OFFSET); } len = min(buf_len, value_len - offset); @@ -259,7 +259,7 @@ int bt_gatt_attr_read_included(struct bt_conn *conn, const struct bt_gatt_attr *attr, void *buf, uint16_t len, uint16_t offset) { - return -ENOSYS; + return BT_GATT_ERR(BT_ATT_ERR_NOT_SUPPORTED); } struct gatt_chrc {