diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2015-02-25 14:51:46 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2015-02-25 15:47:14 +0100 |
commit | 52a660aec9f58b37d1fcaa4c827102dbec76dd63 (patch) | |
tree | 0c0601433fca2336cd7b3887175151a6086d3a8f /src/qmicli/qmicli.c | |
parent | 2c8d6adaef398fb951a184e4ba898033d2c1d5b7 (diff) |
qmicli: new WMS action group
Currently just supporting '--wms-reset' and '--wms-noop'.
Diffstat (limited to 'src/qmicli/qmicli.c')
-rw-r--r-- | src/qmicli/qmicli.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/qmicli/qmicli.c b/src/qmicli/qmicli.c index 3ba6a9c..855cb0a 100644 --- a/src/qmicli/qmicli.c +++ b/src/qmicli/qmicli.c @@ -312,6 +312,9 @@ allocate_client_ready (QmiDevice *dev, case QMI_SERVICE_UIM: qmicli_uim_run (dev, QMI_CLIENT_UIM (client), cancellable); return; + case QMI_SERVICE_WMS: + qmicli_wms_run (dev, QMI_CLIENT_WMS (client), cancellable); + return; case QMI_SERVICE_WDA: qmicli_wda_run (dev, QMI_CLIENT_WDA (client), cancellable); return; @@ -582,6 +585,12 @@ parse_actions (void) actions_enabled++; } + /* WMS options? */ + if (qmicli_wms_options_enabled ()) { + service = QMI_SERVICE_WMS; + actions_enabled++; + } + /* WDA options? */ if (qmicli_wda_options_enabled ()) { service = QMI_SERVICE_WDA; @@ -632,6 +641,8 @@ int main (int argc, char **argv) g_option_context_add_group (context, qmicli_uim_get_option_group ()); g_option_context_add_group (context, + qmicli_wms_get_option_group ()); + g_option_context_add_group (context, qmicli_wda_get_option_group ()); g_option_context_add_group (context, qmicli_voice_get_option_group ()); |