diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2017-10-12 23:49:10 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2017-12-05 10:58:29 +0100 |
commit | f270a09cb2df37c134e567049a5fe09c73d7fd3c (patch) | |
tree | c98d68b512337425b888fd363a34982c003f2bc2 /src/mm-base-manager.c | |
parent | 239f7ba8a285d737aa9ef2f52dbc078d2b2f5371 (diff) |
filter: allow enabling/disabling rules via envvars
E.g. forcing a MBIM modem to run in AT-only mode:
# MM_FILTER_RULE_NET=0 \
MM_FILTER_RULE_CDC_WDM=0 \
/usr/sbin/ModemManager --debug
This is just for quick testing for now.
Diffstat (limited to 'src/mm-base-manager.c')
-rw-r--r-- | src/mm-base-manager.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/mm-base-manager.c b/src/mm-base-manager.c index cb328d04..02a1106a 100644 --- a/src/mm-base-manager.c +++ b/src/mm-base-manager.c @@ -1127,13 +1127,7 @@ initable_init (GInitable *initable, #endif /* Create filter */ - priv->filter = mm_filter_new (MM_FILTER_RULE_VIRTUAL | - MM_FILTER_RULE_NET | - MM_FILTER_RULE_CDC_WDM | - MM_FILTER_RULE_TTY | - MM_FILTER_RULE_TTY_BLACKLIST | - MM_FILTER_RULE_TTY_MANUAL_SCAN_ONLY | - MM_FILTER_RULE_TTY_PLATFORM_DRIVER); + priv->filter = mm_filter_new (MM_FILTER_RULE_ALL); /* Create plugin manager */ priv->plugin_manager = mm_plugin_manager_new (priv->plugin_dir, error); |