summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2019-02-14 11:28:41 +0100
committerAleksander Morgado <aleksander@aleksander.es>2019-02-14 11:28:50 +0100
commit5a79ccf77e711a49722dd87034a12cfd792492c5 (patch)
tree17cb8ff23e59a401c81d03606f1f99b9b22ae79c
parentadd97772f65e0cfad8dd2e9ac9bb58f3128e792f (diff)
downloadlibqmi-5a79ccf77e711a49722dd87034a12cfd792492c5.tar.gz
cli,wds: don't print service option in 3GPP devices
https://gitlab.freedesktop.org/mobile-broadband/libqmi/issues/7
-rw-r--r--src/qmicli/qmicli-wds.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/qmicli/qmicli-wds.c b/src/qmicli/qmicli-wds.c
index 2498de53..1d8cb676 100644
--- a/src/qmicli/qmicli-wds.c
+++ b/src/qmicli/qmicli-wds.c
@@ -1037,13 +1037,16 @@ print_current_data_bearer_technology_results (const gchar *which,
g_print ("[%s] Data bearer technology (%s):\n"
" Network type: '%s'\n"
- " Radio Access Technology: '%s'\n"
- " Service Option: '%s'\n",
+ " Radio Access Technology: '%s'\n",
qmi_device_get_path_display (ctx->device),
which,
qmi_wds_network_type_get_string (network_type),
- VALIDATE_UNKNOWN (rat_string),
- VALIDATE_UNKNOWN (so_string));
+ VALIDATE_UNKNOWN (rat_string));
+
+ if (network_type == QMI_WDS_NETWORK_TYPE_3GPP2)
+ g_print (" Service Option: '%s'\n",
+ VALIDATE_UNKNOWN (so_string));
+
g_free (rat_string);
g_free (so_string);
}