aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-02-16 19:19:53 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-15 14:15:07 +0100
commit4492adae2e3013ec534fcb5389f216166ececad9 (patch)
treeae681b69badc6442ca32391456f996f98427e9e1
parent447d8a230dd2f7594b0c35d0d48814fdaf7c74c4 (diff)
iridium: allow up to 200s to get a proper IP connection
-rw-r--r--plugins/mm-bearer-iridium.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/mm-bearer-iridium.c b/plugins/mm-bearer-iridium.c
index 78b62863..9d727696 100644
--- a/plugins/mm-bearer-iridium.c
+++ b/plugins/mm-bearer-iridium.c
@@ -28,6 +28,9 @@
#include "mm-utils.h"
#include "mm-log.h"
+/* Allow up to 200s to get a proper IP connection */
+#define MM_BEARER_IRIDIUM_IP_TIMEOUT_DEFAULT 200
+
G_DEFINE_TYPE (MMBearerIridium, mm_bearer_iridium, MM_TYPE_BEARER);
/*****************************************************************************/
@@ -323,6 +326,7 @@ mm_bearer_iridium_new (MMBroadbandModemIridium *modem)
* g_object_get() here */
bearer = g_object_new (MM_TYPE_BEARER_IRIDIUM,
MM_BEARER_MODEM, modem,
+ "ip-timeout", MM_BEARER_IRIDIUM_IP_TIMEOUT_DEFAULT,
NULL);
/* Only export valid bearers */