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)