Diff between bde01ad6b32c61169a94a70e0995a07bb3c35528 and 220723b2a5cdc0131b4357f8d4930e798b99c7fd
Changed Files
| File | Additions | Deletions | Status |
| src/device.c | +2 | -1 | modified |
Full Patch
diff --git a/src/device.c b/src/device.c
index f6890e2..dd463f0 100644
--- a/src/device.c
+++ b/src/device.c
@@ -998,7 +998,8 @@ static void device_remove_stored(struct btd_device *device)
delete_entry(&src, "linkkeys", addr);
delete_entry(&src, "aliases", addr);
device_set_bonded(device, FALSE);
- device_set_paired(device, FALSE);
+ device->paired = FALSE;
+ btd_adapter_remove_bonding(device->adapter, &device->bdaddr);
}
delete_entry(&src, "profiles", addr);
delete_entry(&src, "trusts", addr);