From d779cadeb5b48be7888719a43221c34d41ed0c61 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Thu, 13 Dec 2012 11:00:58 +0200 Subject: [PATCH] core: Fix conn->psm setting when resolving SDP records --- src/profile.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/profile.c b/src/profile.c index 53d32b651..cb6b219ef 100644 --- a/src/profile.c +++ b/src/profile.c @@ -1440,14 +1440,13 @@ static void record_cb(sdp_list_t *recs, int err, gpointer user_data) port = sdp_get_proto_port(protos, L2CAP_UUID); if (port > 0) - ext->remote_psm = port; + conn->psm = port; port = sdp_get_proto_port(protos, RFCOMM_UUID); if (port > 0) conn->chan = port; - if (ext->remote_psm == 0 && - sdp_get_proto_desc(protos, OBEX_UUID)) + if (conn->psm == 0 && sdp_get_proto_desc(protos, OBEX_UUID)) conn->psm = get_goep_l2cap_psm(rec); conn->features = get_supported_features(rec); -- 2.47.3