diff options
author | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2022-06-02 14:18:52 -0700 |
---|---|---|
committer | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2022-06-13 10:20:33 -0700 |
commit | 25dd5613d549010952550df4f6bd435e2bd5d101 (patch) | |
tree | 8108972111a0cfe9e8c3a6d4c16d253bd2277a41 /monitor/att.c | |
parent | 60f18a689474fa7d8a355d4318c22d9261ab29f3 (diff) | |
download | bluez-25dd5613d549010952550df4f6bd435e2bd5d101.tar.gz |
monitor: Stop spamming logs when GATT db cannot be loaded
This stops calling hci_devba everytime the GATT db needs to be loaded
since that causes a raw socket to be open to read back the address
pointed by the index, instead this is done only once at assign_handle
and store in packet_conn_data.
Diffstat (limited to 'monitor/att.c')
-rw-r--r-- | monitor/att.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/monitor/att.c b/monitor/att.c index 152a5f320..00db8ddaa 100644 --- a/monitor/att.c +++ b/monitor/att.c @@ -1228,7 +1228,6 @@ static void load_gatt_db(struct packet_conn_data *conn) { struct att_conn_data *data = conn->data; char filename[PATH_MAX]; - bdaddr_t src; char local[18]; char peer[18]; @@ -1243,10 +1242,7 @@ static void load_gatt_db(struct packet_conn_data *conn) if (!gatt_db_isempty(data->ldb) && !gatt_db_isempty(data->rdb)) return; - if (hci_devba(conn->index, &src) < 0) - return; - - ba2str(&src, local); + ba2str((bdaddr_t *)conn->src, local); ba2str((bdaddr_t *)conn->dst, peer); if (gatt_db_isempty(data->ldb)) { |