From 4492adae2e3013ec534fcb5389f216166ececad9 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Thu, 16 Feb 2012 19:19:53 +0100 Subject: [PATCH] iridium: allow up to 200s to get a proper IP connection --- plugins/mm-bearer-iridium.c | 4 ++++ 1 file changed, 4 insertions(+) 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 */