summaryrefslogtreecommitdiff
path: root/monitor/control.c
diff options
context:
space:
mode:
authorJohan Hedberg <johan.hedberg@intel.com>2016-05-03 23:15:33 +0300
committerJohan Hedberg <johan.hedberg@intel.com>2016-05-04 10:35:22 +0300
commit868a9f11a77a49dd3384d03b8f12c18fc5b01683 (patch)
treef32cb89d0ecba80aa80cb5b8b847a15359eba1d8 /monitor/control.c
parent1cbe46134fc2a5ef1deefc33b43716f6710dd27f (diff)
downloadbluez-868a9f11a77a49dd3384d03b8f12c18fc5b01683.tar.gz
monitor: Add support for writing to BTSnoop file from TTY input
Diffstat (limited to 'monitor/control.c')
-rw-r--r--monitor/control.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/monitor/control.c b/monitor/control.c
index d4ec191a2..a89c0cecc 100644
--- a/monitor/control.c
+++ b/monitor/control.c
@@ -1290,8 +1290,10 @@ static void tty_callback(int fd, uint32_t events, void *user_data)
opcode = le16_to_cpu(hdr->opcode);
pktlen = data_len - 4 - hdr->hdr_len;
+ btsnoop_write_hci(btsnoop_file, tv, 0, opcode,
+ hdr->ext_hdr + hdr->hdr_len, pktlen);
packet_monitor(tv, NULL, 0, opcode,
- hdr->ext_hdr + hdr->hdr_len, pktlen);
+ hdr->ext_hdr + hdr->hdr_len, pktlen);
data->offset -= 2 + data_len;