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);