diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2012-12-27 08:47:49 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-12-27 08:53:45 +0100 |
commit | c8fcf7a91d5d9f4d5d0942a3b07984e330198d10 (patch) | |
tree | b68338ab76053abf84c91b9857fc325c8915ecab /src/mm-plugin-manager.c | |
parent | 7da2a65b43a386499bd5df66dba53f4b31417cad (diff) |
plugin: re-run subsystems filter before grabbing the ports
Every port probing will have the Generic plugin as fallback, and due to some
other issues in other plugins (see ee099fcd), we need to allow overwriting the
suggested plugin from the Generic to a more specific one.
One of the drawbacks of this is that we're actually allowing the Generic plugin
to probe and accept the port, which means that the generic plugin may accept a
specific port type (e.g. QMI) while the specific plugin wouldn't. So, we will
now also run the subsystems filter before grabbing the specific port, in order
to really filter out those cases. We still keep the subsystems filter in
pre-probing, so that we build a better initial plugin list to probe.
Diffstat (limited to 'src/mm-plugin-manager.c')
0 files changed, 0 insertions, 0 deletions