aboutsummaryrefslogtreecommitdiff
path: root/src/mm-iface-modem-cdma.c
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-01-19 15:26:24 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-15 14:14:53 +0100
commit63f209d6da0cc2349c6911876a11814e98e3acd2 (patch)
treea33c0643527bedda413da06a3f63e34747c8efaa /src/mm-iface-modem-cdma.c
parent24dd208b59310deb6fce4b35495c6dc854c74920 (diff)
iface-modem-cdma: CDMA bearer creation removed
Diffstat (limited to 'src/mm-iface-modem-cdma.c')
-rw-r--r--src/mm-iface-modem-cdma.c59
1 files changed, 0 insertions, 59 deletions
diff --git a/src/mm-iface-modem-cdma.c b/src/mm-iface-modem-cdma.c
index ed5e5407..85273ff1 100644
--- a/src/mm-iface-modem-cdma.c
+++ b/src/mm-iface-modem-cdma.c
@@ -431,65 +431,6 @@ mm_iface_modem_cdma_register_in_network (MMIfaceModemCdma *self,
}
/*****************************************************************************/
-/* Create new CDMA bearer */
-
-MMBearer *
-mm_iface_modem_cdma_create_bearer_finish (MMIfaceModemCdma *self,
- GAsyncResult *res,
- GError **error)
-{
- MMModemCdmaRegistrationState cdma1x_current_state;
- MMModemCdmaRegistrationState evdo_current_state;
- MMBearer *bearer;
-
- g_assert (MM_IFACE_MODEM_CDMA_GET_INTERFACE (self)->bearer_new_finish != NULL);
- bearer = MM_IFACE_MODEM_CDMA_GET_INTERFACE (self)->bearer_new_finish (res,
- error);
-
- if (!bearer)
- return NULL;
-
- g_object_get (self,
- MM_IFACE_MODEM_CDMA_CDMA1X_REGISTRATION_STATE, &cdma1x_current_state,
- MM_IFACE_MODEM_CDMA_EVDO_REGISTRATION_STATE, &evdo_current_state,
- NULL);
-
- if (cdma1x_current_state == MM_MODEM_CDMA_REGISTRATION_STATE_ROAMING ||
- evdo_current_state == MM_MODEM_CDMA_REGISTRATION_STATE_ROAMING) {
- /* Don't allow bearer to get connected if roaming forbidden */
- if (mm_bearer_get_allow_roaming (bearer))
- mm_bearer_set_connection_allowed (bearer);
- else
- mm_bearer_set_connection_forbidden (
- bearer,
- MM_BEARER_CONNECTION_FORBIDDEN_REASON_ROAMING);
- }
- else if (cdma1x_current_state == MM_MODEM_CDMA_REGISTRATION_STATE_HOME ||
- evdo_current_state == MM_MODEM_CDMA_REGISTRATION_STATE_HOME)
- mm_bearer_set_connection_allowed (bearer);
- else
- mm_bearer_set_connection_forbidden (
- bearer,
- MM_BEARER_CONNECTION_FORBIDDEN_REASON_UNREGISTERED);
-
- return bearer;
-}
-
-void
-mm_iface_modem_cdma_create_bearer (MMIfaceModemCdma *self,
- MMCommonBearerProperties *properties,
- GAsyncReadyCallback callback,
- gpointer user_data)
-{
- g_assert (MM_IFACE_MODEM_CDMA_GET_INTERFACE (self)->bearer_new != NULL);
- MM_IFACE_MODEM_CDMA_GET_INTERFACE (self)->bearer_new (self,
- properties,
- NULL,
- callback,
- user_data);
-}
-
-/*****************************************************************************/
typedef struct _RunAllRegistrationChecksContext RunAllRegistrationChecksContext;
static void registration_check_step (RunAllRegistrationChecksContext *ctx);