aboutsummaryrefslogtreecommitdiff
path: root/src/mm-iface-modem-3gpp.c
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2013-03-27 15:14:34 +0100
committerAleksander Morgado <aleksander@lanedo.com>2013-03-28 20:06:53 +0100
commitd9cf4fe91c21eb045cc4718d73cf2210b945d273 (patch)
tree0974564a466ae7fcf233e5c6670895da91bff5b6 /src/mm-iface-modem-3gpp.c
parentfea5b7a670ac64775771ccd3d3b635d4878d6ba9 (diff)
iface-modem-3gpp: let plugins ignore facility locks
Plugins may decide which facility locks can be completely skipped from the list being checked.
Diffstat (limited to 'src/mm-iface-modem-3gpp.c')
-rw-r--r--src/mm-iface-modem-3gpp.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/mm-iface-modem-3gpp.c b/src/mm-iface-modem-3gpp.c
index 329ac1f7..6ec07a68 100644
--- a/src/mm-iface-modem-3gpp.c
+++ b/src/mm-iface-modem-3gpp.c
@@ -2148,6 +2148,15 @@ iface_modem_3gpp_init (gpointer g_iface)
FALSE,
G_PARAM_READWRITE));
+ g_object_interface_install_property
+ (g_iface,
+ g_param_spec_flags (MM_IFACE_MODEM_3GPP_IGNORED_FACILITY_LOCKS,
+ "Ignored locks",
+ "Ignored facility locks",
+ MM_TYPE_MODEM_3GPP_FACILITY,
+ MM_MODEM_3GPP_FACILITY_NONE,
+ G_PARAM_READWRITE));
+
initialized = TRUE;
}