summaryrefslogtreecommitdiffstats
path: root/src/bluetooth/qbluetoothsocket_bluez.cpp
diff options
context:
space:
mode:
authorAlex Blasche <alexander.blasche@digia.com>2014-07-16 10:55:15 +0200
committerAlex Blasche <alexander.blasche@digia.com>2014-07-23 08:35:31 +0200
commit3956cae8adc2cb7f8f883e52a7f19e4f5b9fea29 (patch)
treef6855ac4b718b142fda6d68308f5def5cfe74e14 /src/bluetooth/qbluetoothsocket_bluez.cpp
parentae61ed17641b0e3d5deae81cbc5360d2152ee676 (diff)
Bind the BTLE socket to the local Bt device
This seems to be optional for Bluez4 but mandatory for Bluez5 to establish a connection at all. Change-Id: Ia99b6e6623fc63f3d0abe37a87808a59cbd889f1 Reviewed-by: Fabian Bumberger <fbumberger@rim.com>
Diffstat (limited to 'src/bluetooth/qbluetoothsocket_bluez.cpp')
-rw-r--r--src/bluetooth/qbluetoothsocket_bluez.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bluetooth/qbluetoothsocket_bluez.cpp b/src/bluetooth/qbluetoothsocket_bluez.cpp
index ba99b889..b046998a 100644
--- a/src/bluetooth/qbluetoothsocket_bluez.cpp
+++ b/src/bluetooth/qbluetoothsocket_bluez.cpp
@@ -170,7 +170,7 @@ void QBluetoothSocketPrivate::connectToService(const QBluetoothAddress &address,
#if defined(QT_BLUEZ_BLUETOOTH) && !defined(QT_BLUEZ_NO_BTLE)
if (isLowEnergySocket) {
- addr.l2_cid = port;
+ addr.l2_cid = htobs(port);
addr.l2_bdaddr_type = BDADDR_LE_PUBLIC;
} else {
addr.l2_psm = port;