From c52903c4fc99695016b7f2b293ece64627bf5df6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Luba=C5=9B?= Date: Mon, 2 Apr 2018 21:29:20 +0200 Subject: [PATCH] Mesh: Fix in Config GATT Proxy Set According to the 4.3.2.10 Config GATT Proxy Set, message should have only 1 byte. --- mesh/config-client.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mesh/config-client.c b/mesh/config-client.c index 95297bfee..edb164b25 100644 --- a/mesh/config-client.c +++ b/mesh/config-client.c @@ -749,7 +749,7 @@ static void cmd_ident_get(int argc, char *argv[]) static void cmd_proxy_set(int argc, char *argv[]) { uint16_t n; - uint8_t msg[2 + 1 + 4]; + uint8_t msg[2 + 1]; int parm_cnt; if (!verify_config_target(target)) @@ -764,7 +764,6 @@ static void cmd_proxy_set(int argc, char *argv[]) } msg[n++] = parms[0]; - msg[n++] = parms[1]; if (!config_send(msg, n)) { bt_shell_printf("Failed to send \"SET PROXY\"\n"); -- 2.47.3