summaryrefslogtreecommitdiff
path: root/epan/dissectors/packet-bthfp.c
diff options
context:
space:
mode:
authorMichael Mann <mmann78@netscape.net>2013-10-26 02:36:56 +0000
committerMichael Mann <mmann78@netscape.net>2013-10-26 02:36:56 +0000
commit2ebf40a1c22990d6c2d9ce5f6d6dcd0b39e262e6 (patch)
tree4550923ff9607d00e3fdd7f83fd6ac977c74cf66 /epan/dissectors/packet-bthfp.c
parent3cc6957fa87021d1427a8c31fdfccaeb90188ebe (diff)
downloadwireshark-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.c4
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;