From 0decc9df119be638c537f6c792146a22251fda82 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Thu, 18 Sep 2014 10:59:57 +0300 Subject: [PATCH] emulator/smp: Fix pairing response key dist. to what's actually supported --- emulator/smp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/emulator/smp.c b/emulator/smp.c index 9b08d502c..6cb9f3b0d 100644 --- a/emulator/smp.c +++ b/emulator/smp.c @@ -106,8 +106,8 @@ static void pairing_req(struct smp_conn *conn, const void *data, uint16_t len) rsp[2] = 0x00; /* OOB Flag */ rsp[3] = bthost_get_auth_req(bthost); rsp[4] = 0x10; /* Max key size */ - rsp[5] = 0x00; /* Init. key dist. */ - rsp[6] = conn->preq[6] & 0x01; /* Rsp. key dist. */ + rsp[5] = conn->preq[5] & 0x01; /* Init. key dist. */ + rsp[6] = 0x00; /* Rsp. key dist. */ memcpy(conn->prsp, rsp, sizeof(rsp)); -- 2.47.3