OSDN Git Service
(root)
/
android-x86
/
external-bluetooth-bluez.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6ead49a
)
tools/smp-tester: Fix missing swap128() in Pairing Confirm response
author
Johan Hedberg
<johan.hedberg@intel.com>
Thu, 28 Nov 2013 09:40:07 +0000
(11:40 +0200)
committer
Johan Hedberg
<johan.hedberg@intel.com>
Thu, 28 Nov 2013 14:36:34 +0000
(16:36 +0200)
tools/smp-tester.c
patch
|
blob
|
history
diff --git
a/tools/smp-tester.c
b/tools/smp-tester.c
index
aead878
..
1e36432
100644
(file)
--- a/
tools/smp-tester.c
+++ b/
tools/smp-tester.c
@@
-595,6
+595,7
@@
static const void *get_pdu(const uint8_t *data)
struct test_data *test_data = tester_get_data();
uint8_t opcode = data[0];
static uint8_t buf[17];
+ uint8_t res[16];
switch (opcode) {
case 0x01: /* Pairing Request */
@@
-605,7
+606,8
@@
static const void *get_pdu(const uint8_t *data)
break;
case 0x03: /* Pairing Confirm */
buf[0] = data[0];
- smp_c1(test_data->smp_prnd, &buf[1]);
+ smp_c1(test_data->smp_prnd, res);
+ swap128(res, &buf[1]);
return buf;
case 0x04: /* Pairing Random */
buf[0] = data[0];