|
@@ -4056,6 +4056,10 @@ static void hci_le_conn_complete_evt(struct hci_dev *hdev, struct sk_buff *skb)
|
|
conn->handle = __le16_to_cpu(ev->handle);
|
|
conn->handle = __le16_to_cpu(ev->handle);
|
|
conn->state = BT_CONNECTED;
|
|
conn->state = BT_CONNECTED;
|
|
|
|
|
|
|
|
+ conn->le_conn_interval = le16_to_cpu(ev->interval);
|
|
|
|
+ conn->le_conn_latency = le16_to_cpu(ev->latency);
|
|
|
|
+ conn->le_supv_timeout = le16_to_cpu(ev->supervision_timeout);
|
|
|
|
+
|
|
hci_conn_add_sysfs(conn);
|
|
hci_conn_add_sysfs(conn);
|
|
|
|
|
|
hci_proto_connect_cfm(conn, ev->status);
|
|
hci_proto_connect_cfm(conn, ev->status);
|