summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorLuiz Augusto von Dentz <luiz.von.dentz@intel.com>2020-10-28 14:45:36 -0700
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>2020-10-29 10:27:36 -0700
commit8c6373667aebae94722eb1960434231528b51f3f (patch)
tree19a7c95c82c906de2a533d6b248dbeaa77714510 /profiles
parentd2e6c9ed48fe62f4c9477f617faf671ec93215cb (diff)
downloadbluez-8c6373667aebae94722eb1960434231528b51f3f.tar.gz
core: Split LE and BR/EDR parameters
This splits LE and BR/EDR config parameters and checks main_conf.mode when parsing them.
Diffstat (limited to 'profiles')
-rw-r--r--profiles/scanparam/scan.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/profiles/scanparam/scan.c b/profiles/scanparam/scan.c
index 004783bf7..258bd3f63 100644
--- a/profiles/scanparam/scan.c
+++ b/profiles/scanparam/scan.c
@@ -64,12 +64,12 @@ static void write_scan_params(struct scan *scan)
/* Unless scan parameters are configured, use the known kernel default
* parameters
*/
- put_le16(main_opts.default_params.le_scan_interval_autoconnect ?
- main_opts.default_params.le_scan_interval_autoconnect :
+ put_le16(main_opts.defaults.le.scan_interval_autoconnect ?
+ main_opts.defaults.le.scan_interval_autoconnect :
0x60, &value[0]);
- put_le16(main_opts.default_params.le_scan_win_autoconnect ?
- main_opts.default_params.le_scan_win_autoconnect :
+ put_le16(main_opts.defaults.le.scan_win_autoconnect ?
+ main_opts.defaults.le.scan_win_autoconnect :
0x30, &value[2]);
bt_gatt_client_write_without_response(scan->client, scan->iwhandle,