From e5dfeec86b7309b636838fc4ce32e9c09c0147d9 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Tue, 28 May 2013 16:07:44 +0200 Subject: fixup! infineon: custom 3GPP dialling logic --- plugins/infineon/mm-broadband-bearer-infineon.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plugins/infineon/mm-broadband-bearer-infineon.c b/plugins/infineon/mm-broadband-bearer-infineon.c index ed3285d4a..943d0e0f5 100644 --- a/plugins/infineon/mm-broadband-bearer-infineon.c +++ b/plugins/infineon/mm-broadband-bearer-infineon.c @@ -418,6 +418,11 @@ authenticate_ready (MMBaseModem *modem, case MM_BEARER_IP_FAMILY_IPV4V6: command = g_strdup_printf ("AT+XDNS=%u,3", ctx->cid); break; + case MM_BEARER_IP_FAMILY_UNKNOWN: + /* Default to IPv4 */ + mm_dbg ("IP family not set, defaulting to IPv4"); + command = g_strdup_printf ("AT+XDNS=%u,1", ctx->cid); + break; default: g_warn_if_reached (); break; -- cgit v1.2.1