iface-modem-3gpp: delete unused mm_iface_modem_3gpp_disable_facility_lock()

The action of disabling facility locks is user-triggered, so there is
no need to have an internal method to run the logic without user
interaction.
This commit is contained in:
Aleksander Morgado
2021-04-30 11:53:27 +02:00
parent d47babd5b7
commit 9e2c9cce97
2 changed files with 0 additions and 61 deletions

View File

@@ -2939,53 +2939,3 @@ mm_iface_modem_3gpp_get_type (void)
return iface_modem_3gpp_type;
}
/* Remove modem personalization */
gboolean
mm_iface_modem_3gpp_disable_facility_lock_finish (MMIfaceModem3gpp *self,
GAsyncResult *res,
GError **error)
{
return g_task_propagate_boolean (G_TASK (res), error);
}
static void
disable_facility_lock_ready (MMIfaceModem3gpp *self,
GAsyncResult *res,
GTask *task)
{
GError *error = NULL;
if (!MM_IFACE_MODEM_3GPP_GET_INTERFACE (self)->disable_facility_lock_finish (self, res, &error)) {
g_task_return_error (task, error);
g_object_unref (task);
}
}
void
mm_iface_modem_3gpp_disable_facility_lock (MMIfaceModem3gpp *self,
MMModem3gppFacility facility,
guint8 slot,
const gchar *control_key,
GAsyncReadyCallback callback,
gpointer user_data)
{
GTask *task;
task = g_task_new (self, NULL, callback, user_data);
if (!MM_IFACE_MODEM_3GPP_GET_INTERFACE (self)->disable_facility_lock) {
g_task_return_new_error (task, MM_CORE_ERROR, MM_CORE_ERROR_UNSUPPORTED,
"Disabling facility lock not supported");
g_object_unref (task);
return;
}
MM_IFACE_MODEM_3GPP_GET_INTERFACE (self)->disable_facility_lock (
self,
facility,
slot,
control_key ? g_strdup (control_key) : NULL,
(GAsyncReadyCallback)disable_facility_lock_ready,
task);
}

View File

@@ -345,15 +345,4 @@ gboolean mm_iface_modem_3gpp_reregister_in_network_finish (MMIfaceModem3gpp
void mm_iface_modem_3gpp_bind_simple_status (MMIfaceModem3gpp *self,
MMSimpleStatus *status);
/* Remove modem personalization */
void mm_iface_modem_3gpp_disable_facility_lock (MMIfaceModem3gpp *self,
MMModem3gppFacility facility,
guint8 slot,
const gchar *key,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean mm_iface_modem_3gpp_disable_facility_lock_finish (MMIfaceModem3gpp *self,
GAsyncResult *res,
GError **error);
#endif /* MM_IFACE_MODEM_3GPP_H */