Diff between deae2cd6c2af58c13da4d7be90de18b49dffee20 and 1bad4ab4646e99530494f8652340cd1ab7320be4
Changed Files
| File | Additions | Deletions | Status |
| src/adapter.c | +3 | -0 | modified |
Full Patch
diff --git a/src/adapter.c b/src/adapter.c
index ea306e4..b184eed 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -2304,6 +2304,9 @@ static DBusMessage *set_discovery_filter(DBusConnection *conn,
if (!(adapter->current_settings & MGMT_SETTING_POWERED))
return btd_error_not_ready(msg);
+ if (MGMT_VERSION(mgmt_version, mgmt_revision) < MGMT_VERSION(1, 8))
+ return btd_error_not_supported(msg);
+
/* parse parameters */
if (!parse_discovery_filter_dict(&discovery_filter, msg))
return btd_error_invalid_args(msg);