summaryrefslogtreecommitdiff
path: root/tools/smp-tester.c
diff options
context:
space:
mode:
authorJohan Hedberg <johan.hedberg@intel.com>2013-11-28 14:05:42 +0200
committerJohan Hedberg <johan.hedberg@intel.com>2013-11-28 16:36:35 +0200
commit866daa8ef1fa2cd7f602be0d9af954d8087a56ee (patch)
treeac90098fc103741a385677fc521c3dc49432355c /tools/smp-tester.c
parentaa1160d9f6a6193c565f41ee11625276d88638b7 (diff)
downloadbluez-866daa8ef1fa2cd7f602be0d9af954d8087a56ee.tar.gz
tools/smp-tester: Remove unnecessary k variable
Diffstat (limited to 'tools/smp-tester.c')
-rw-r--r--tools/smp-tester.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/tools/smp-tester.c b/tools/smp-tester.c
index 5bfa49a1e..97e16b269 100644
--- a/tools/smp-tester.c
+++ b/tools/smp-tester.c
@@ -248,7 +248,6 @@ static int smp_c1(uint8_t r[16], uint8_t res[16])
{
struct test_data *data = tester_get_data();
uint8_t p1[16], p2[16];
- uint8_t *k = data->smp_tk;
uint8_t *preq = data->smp_preq;
uint8_t *pres = data->smp_prsp;
int err;
@@ -271,7 +270,7 @@ static int smp_c1(uint8_t r[16], uint8_t res[16])
u128_xor((u128 *) res, (u128 *) r, (u128 *) p1);
/* res = e(k, res) */
- err = smp_e(k, res, res);
+ err = smp_e(data->smp_tk, res, res);
if (err)
return err;
@@ -279,7 +278,7 @@ static int smp_c1(uint8_t r[16], uint8_t res[16])
u128_xor((u128 *) res, (u128 *) res, (u128 *) p2);
/* res = e(k, res) */
- return smp_e(k, res, res);
+ return smp_e(data->smp_tk, res, res);
}
static void mgmt_debug(const char *str, void *user_data)