diff options
| author | Johan Hedberg <johan.hedberg@nokia.com> | 2007-09-27 11:41:28 +0000 | 
|---|---|---|
| committer | Johan Hedberg <johan.hedberg@nokia.com> | 2007-09-27 11:41:28 +0000 | 
| commit | 1f536df70ee2320f8dbac33e2341c912bd29a567 (patch) | |
| tree | 48da929655e8b84754fd4c93deb0a42ac2fb7191 | |
| parent | d3074a97b9803de16a65e6d377060b72f026dfd7 (diff) | |
Don't update RSSI if new value is 0 (fixes combined DiscoverRemoteDevicesWithoutNameResolving + GetRemoteName usage)
| -rw-r--r-- | hcid/dbus-hci.c | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/hcid/dbus-hci.c b/hcid/dbus-hci.c index 80aeb28c..46646d27 100644 --- a/hcid/dbus-hci.c +++ b/hcid/dbus-hci.c @@ -122,7 +122,8 @@ int found_device_add(GSList **list, bdaddr_t *bdaddr, int8_t rssi,  		/* device found, update the attributes */  		dev = l->data; -		dev->rssi = rssi; +		if (rssi != 0) +			dev->rssi = rssi;  		 /* Get remote name can be received while inquiring.  		  * Keep in mind that multiple inquiry result events can  | 
