aboutsummaryrefslogtreecommitdiff
path: root/src/mm-plugin-manager.c
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-12-27 08:47:49 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-12-27 08:53:45 +0100
commitc8fcf7a91d5d9f4d5d0942a3b07984e330198d10 (patch)
treeb68338ab76053abf84c91b9857fc325c8915ecab /src/mm-plugin-manager.c
parent7da2a65b43a386499bd5df66dba53f4b31417cad (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