OSDN Git Service

tools/smp-tester: Remove unnecessary ia and ra variables
authorJohan Hedberg <johan.hedberg@intel.com>
Thu, 28 Nov 2013 12:04:52 +0000 (14:04 +0200)
committerJohan Hedberg <johan.hedberg@intel.com>
Thu, 28 Nov 2013 14:36:35 +0000 (16:36 +0200)
tools/smp-tester.c

index 8c40f88..5bfa49a 100644 (file)
@@ -251,8 +251,6 @@ static int smp_c1(uint8_t r[16], uint8_t res[16])
        uint8_t *k = data->smp_tk;
        uint8_t *preq = data->smp_preq;
        uint8_t *pres = data->smp_prsp;
-       uint8_t *ia = data->ia;
-       uint8_t *ra = data->ra;
        int err;
 
        memset(p1, 0, 16);
@@ -266,8 +264,8 @@ static int smp_c1(uint8_t r[16], uint8_t res[16])
        memset(p2, 0, 16);
 
        /* p2 = padding || ia || ra */
-       baswap((bdaddr_t *) (p2 + 4), (bdaddr_t *) ia);
-       baswap((bdaddr_t *) (p2 + 10), (bdaddr_t *) ra);
+       baswap((bdaddr_t *) (p2 + 4), (bdaddr_t *) data->ia);
+       baswap((bdaddr_t *) (p2 + 10), (bdaddr_t *) data->ra);
 
        /* res = r XOR p1 */
        u128_xor((u128 *) res, (u128 *) r, (u128 *) p1);