aboutsummaryrefslogtreecommitdiff
path: root/plugins/mm-modem-zte.c
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2011-01-01 13:41:22 -0600
committerDan Williams <dcbw@redhat.com>2011-01-01 13:41:22 -0600
commitb8a74490b23ee51f17fc994b78650b4daea29ff7 (patch)
tree6587d4d340f1a882acdb016e3b9acb421b2143b5 /plugins/mm-modem-zte.c
parent9d777763a28dad942d56127a5431b6f61cd4955d (diff)
zte: Icera devices use static IP configuration
Diffstat (limited to 'plugins/mm-modem-zte.c')
-rw-r--r--plugins/mm-modem-zte.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/plugins/mm-modem-zte.c b/plugins/mm-modem-zte.c
index 62a38441..c6ef4af7 100644
--- a/plugins/mm-modem-zte.c
+++ b/plugins/mm-modem-zte.c
@@ -371,8 +371,14 @@ icera_check_cb (MMModem *modem,
{
if (!error) {
MMModemZte *self = MM_MODEM_ZTE (user_data);
+ MMModemZtePrivate *priv = MM_MODEM_ZTE_GET_PRIVATE (self);
- MM_MODEM_ZTE_GET_PRIVATE (self)->is_icera = !!result;
+ if (result) {
+ priv->is_icera = TRUE;
+ g_object_set (G_OBJECT (modem),
+ MM_MODEM_IP_METHOD, MM_MODEM_IP_METHOD_STATIC,
+ NULL);
+ }
}
}