Diff between 4bc6bc9769fd4f65193323c26e3edd1adf1a4815 and 71a51992fc0201a803fb74d45a672dcac9a537bd
Changed Files
| File | Additions | Deletions | Status |
| src/adapter.c | +5 | -1 | modified |
Full Patch
diff --git a/src/adapter.c b/src/adapter.c
index 2c11efb..4fc719f 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -2717,7 +2717,11 @@ static void load_config(struct btd_adapter *adapter)
}
/* Set class */
- adapter->dev_class = main_opts.class;
+ adapter->major_class = (main_opts.class & 0x001f00) >> 8;
+ adapter->minor_class = (main_opts.class & 0x0000fc) >> 2;
+
+ DBG("class: major %u minor %u",
+ adapter->major_class, adapter->minor_class);
/* Get pairable mode */
adapter->pairable = g_key_file_get_boolean(key_file, "General",