diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2015-10-09 15:34:32 +0200 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2015-10-09 15:34:50 +0200 |
commit | e01b3ba863ee4b6a3a290366ff4c916a378eb661 (patch) | |
tree | c25cf6ed86e270eb6e8506ddcfd25304df558288 /monitor/lmp.c | |
parent | 0ab3242f26d6c3dda80cf0b162d65f138613a2ed (diff) | |
download | bluez-e01b3ba863ee4b6a3a290366ff4c916a378eb661.tar.gz |
monitor: Add support for decoding LMP clock offset response
Diffstat (limited to 'monitor/lmp.c')
-rw-r--r-- | monitor/lmp.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/monitor/lmp.c b/monitor/lmp.c index 93ff08af6..d246776a1 100644 --- a/monitor/lmp.c +++ b/monitor/lmp.c @@ -94,6 +94,13 @@ static void clkoffset_req(const void *data, uint8_t size) { } +static void clkoffset_rsp(const void *data, uint8_t size) +{ + const struct bt_lmp_clkoffset_rsp *pdu = data; + + print_field("Clock offset: 0x%4.4x", le16_to_cpu(pdu->offset)); +} + static void detach(const void *data, uint8_t size) { const struct bt_lmp_detach *pdu = data; @@ -727,7 +734,7 @@ static const struct lmp_data lmp_table[] = { { 3, "LMP_accepted", accepted, 1, true }, { 4, "LMP_not_accepted", not_accepted, 2, true }, { 5, "LMP_clkoffset_req", clkoffset_req, 0, true }, - { 6, "LMP_clkoffset_res" }, + { 6, "LMP_clkoffset_res", clkoffset_rsp, 2, true }, { 7, "LMP_detach", detach, 1, true }, { 8, "LMP_in_rand" }, { 9, "LMP_comb_key" }, |