diff options
author | Nick Pelly <npelly@google.com> | 2010-02-11 15:26:27 -0800 |
---|---|---|
committer | Jaikumar Ganesh <jaikumar@google.com> | 2011-05-25 13:29:42 -0700 |
commit | 128b7012fb76d7e145c5ed29f4efd24e766fca33 (patch) | |
tree | de56a6a46275967b490c7d1bdd39c99ca35e1a5a | |
parent | fe82e6abc754233f64e4c49eb2fdb69d45123ac6 (diff) | |
download | hcidump-128b7012fb76d7e145c5ed29f4efd24e766fca33.tar.gz |
Print pkt_type on HCI Accept Synchrnous Connection Request Command.
Change-Id: Ifc321b8f4e31407edf4a8e5ee4308cb70f4db328
-rw-r--r-- | parser/hci.c | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/parser/hci.c b/parser/hci.c index e4a3633..f6ed1d3 100644 --- a/parser/hci.c +++ b/parser/hci.c @@ -1149,6 +1149,17 @@ static inline void create_logical_link_dump(int level, struct frame *frm) printf("\n"); } +static inline void accept_sync_conn_req_dump(int level, struct frame *frm) +{ + accept_sync_conn_req_cp *cp = frm->ptr; + char addr[18]; + + p_indent(level, frm); + p_ba2str(&cp->bdaddr, addr); + printf("bdaddr %s voice_setting 0x%4.4x pkt_type 0x%4.4x\n", + addr, btohs(cp->voice_setting), btohs(cp->pkt_type)); +} + static inline void hold_mode_dump(int level, struct frame *frm) { hold_mode_cp *cp = frm->ptr; @@ -1703,9 +1714,11 @@ static inline void command_dump(int level, struct frame *frm) return; case OCF_CREATE_CONN_CANCEL: case OCF_REMOTE_NAME_REQ_CANCEL: - case OCF_ACCEPT_SYNC_CONN_REQ: bdaddr_command_dump(level + 1, frm); return; + case OCF_ACCEPT_SYNC_CONN_REQ: + accept_sync_conn_req_dump(level + 1, frm); + return; case OCF_ADD_SCO: case OCF_SET_CONN_PTYPE: add_sco_dump(level + 1, frm); |