diff options
author | Michael Mann <mmann78@netscape.net> | 2013-10-26 02:36:56 +0000 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2013-10-26 02:36:56 +0000 |
commit | 2ebf40a1c22990d6c2d9ce5f6d6dcd0b39e262e6 (patch) | |
tree | 4550923ff9607d00e3fdd7f83fd6ac977c74cf66 /epan/dissectors/packet-bthfp.c | |
parent | 3cc6957fa87021d1427a8c31fdfccaeb90188ebe (diff) | |
download | wireshark-2ebf40a1c22990d6c2d9ce5f6d6dcd0b39e262e6.tar.gz |
Bluetooth: SDP: Decode all types of UUIDs. Bug 9327 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9327).
From Michal Labedzki
svn path=/trunk/; revision=52864
Diffstat (limited to 'epan/dissectors/packet-bthfp.c')
-rw-r--r-- | epan/dissectors/packet-bthfp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-bthfp.c b/epan/dissectors/packet-bthfp.c index 3a19bcfd54..23231d6444 100644 --- a/epan/dissectors/packet-bthfp.c +++ b/epan/dissectors/packet-bthfp.c @@ -1252,8 +1252,8 @@ dissect_bthfp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) service_info->bd_addr_id == 0)) && service_info->type == BTSDP_RFCOMM_PROTOCOL_UUID && service_info->channel == (rfcomm_data->dlci >> 1)) { - if ((service_info->uuid == BTSDP_HFP_GW_SERVICE_UUID && pinfo->p2p_dir == P2P_DIR_SENT) || - (service_info->uuid == BTSDP_HFP_SERVICE_UUID && pinfo->p2p_dir == P2P_DIR_RECV)) { + if ((service_info->uuid.bt_uuid == BTSDP_HFP_GW_SERVICE_UUID && pinfo->p2p_dir == P2P_DIR_SENT) || + (service_info->uuid.bt_uuid == BTSDP_HFP_SERVICE_UUID && pinfo->p2p_dir == P2P_DIR_RECV)) { role = ROLE_HS; } else { role = ROLE_AG; |