From 207852555bce232f09235c9e96fe71e38e4217c5 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Mon, 29 Apr 2013 16:26:44 +0300 Subject: [PATCH] core: Refuse storage for private addressed devices --- src/device.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/device.c b/src/device.c index 3c1d02d52..85610c4e2 100644 --- a/src/device.c +++ b/src/device.c @@ -2133,6 +2133,12 @@ char *btd_device_get_storage_path(struct btd_device *device, { char srcaddr[18], dstaddr[18]; + if (device_address_is_private(device)) { + warn("Refusing storage path for private addressed device %s", + device->path); + return NULL; + } + ba2str(adapter_get_address(device->adapter), srcaddr); ba2str(&device->bdaddr, dstaddr); -- 2.47.3