aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-02-29 20:21:12 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-16 14:53:19 +0100
commit7ab252f079f6d115ed13325f7749edc99c5b5b57 (patch)
tree741d43ed410b147ccefeeb86cf7288fe19573594
parent2e1a322837016c826cf3c51f264d15c6b035aa57 (diff)
cli: print list of enabled facility locks
-rw-r--r--cli/mmcli-modem.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/cli/mmcli-modem.c b/cli/mmcli-modem.c
index 0c958d2a..3c77412e 100644
--- a/cli/mmcli-modem.c
+++ b/cli/mmcli-modem.c
@@ -376,16 +376,24 @@ print_modem_info (void)
/* If available, 3GPP related stuff */
if (ctx->modem_3gpp) {
+ gchar *facility_locks;
+
+ facility_locks = (mm_modem_3gpp_facility_build_string_from_mask (
+ mm_modem_3gpp_get_enabled_facility_locks (ctx->modem_3gpp)));
g_print (" -------------------------\n"
" 3GPP | imei: '%s'\n"
+ " | enabled locks: '%s'\n"
" | operator id: '%s'\n"
" | operator name: '%s'\n"
" | registration: '%s'\n",
VALIDATE_UNKNOWN (mm_modem_3gpp_get_imei (ctx->modem_3gpp)),
+ facility_locks,
VALIDATE_UNKNOWN (mm_modem_3gpp_get_operator_code (ctx->modem_3gpp)),
VALIDATE_UNKNOWN (mm_modem_3gpp_get_operator_name (ctx->modem_3gpp)),
mm_modem_3gpp_registration_state_get_string (
mm_modem_3gpp_get_registration_state ((ctx->modem_3gpp))));
+
+ g_free (facility_locks);
}
/* If available, CDMA related stuff */