aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-btrfcomm.c
diff options
context:
space:
mode:
authorEvan Huus <eapache@gmail.com>2013-06-11 14:05:48 +0000
committerEvan Huus <eapache@gmail.com>2013-06-11 14:05:48 +0000
commit2a1ad7683c3bc5d4e4a6791c9ae2596e8cc93690 (patch)
tree83a8b12ec523a1f3684541521d3686f174b257fa /epan/dissectors/packet-btrfcomm.c
parenta51e3848187be4d0f5cb158a6f9d76ac531edcf9 (diff)
From Michal Labedzki via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8740
Improve Bluetooth HFP dissection. svn path=/trunk/; revision=49886
Diffstat (limited to 'epan/dissectors/packet-btrfcomm.c')
-rw-r--r--epan/dissectors/packet-btrfcomm.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/epan/dissectors/packet-btrfcomm.c b/epan/dissectors/packet-btrfcomm.c
index e054342855..a8e2b0e659 100644
--- a/epan/dissectors/packet-btrfcomm.c
+++ b/epan/dissectors/packet-btrfcomm.c
@@ -733,11 +733,13 @@ dissect_btrfcomm(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
next_tvb = tvb_new_subset(tvb, offset, frame_len, frame_len);
rfcomm_data = (btrfcomm_data_t *) wmem_new(wmem_packet_scope(), btrfcomm_data_t);
- rfcomm_data->interface_id = l2cap_data->interface_id;
- rfcomm_data->adapter_id = l2cap_data->adapter_id;
- rfcomm_data->chandle = l2cap_data->chandle;
- rfcomm_data->cid = l2cap_data->cid;
- rfcomm_data->dlci = dlci;
+ rfcomm_data->interface_id = l2cap_data->interface_id;
+ rfcomm_data->adapter_id = l2cap_data->adapter_id;
+ rfcomm_data->chandle = l2cap_data->chandle;
+ rfcomm_data->cid = l2cap_data->cid;
+ rfcomm_data->dlci = dlci;
+ rfcomm_data->remote_bd_addr_oui = l2cap_data->remote_bd_addr_oui;
+ rfcomm_data->remote_bd_addr_id = l2cap_data->remote_bd_addr_id;
pinfo->private_data = rfcomm_data;
if (!dissector_try_uint(rfcomm_channel_dissector_table, (guint32) dlci >> 1,