Diff between e84a0fff8adb39358cbd1e3c9bc27ea6f0b5d262 and 5dd7f0f57d9009b679e19cd29d11e5b4fc0fef7c
Changed Files
| File | Additions | Deletions | Status |
| src/adapter.c | +3 | -0 | modified |
Full Patch
diff --git a/src/adapter.c b/src/adapter.c
index 3f0ee86..7cab860 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -6970,6 +6970,9 @@ static void read_info_complete(uint8_t status, uint16_t length,
missing_settings = adapter->current_settings ^
adapter->supported_settings;
+ if (missing_settings & MGMT_SETTING_SECURE_CONN)
+ set_mode(adapter, MGMT_OP_SET_SECURE_CONN, 0x01);
+
switch (main_opts.mode) {
case BT_MODE_DUAL:
if (missing_settings & MGMT_SETTING_SSP)