From fdebfa0b21dd4faef312b7c1873a3262e1ac0361 Mon Sep 17 00:00:00 2001 From: Jeevaka Badrappan Date: Fri, 11 Feb 2011 11:20:29 -0800 Subject: ifxmodem: fix issue in set rat mode --- drivers/ifxmodem/radio-settings.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/ifxmodem/radio-settings.c b/drivers/ifxmodem/radio-settings.c index fd590ae6..bd292c59 100644 --- a/drivers/ifxmodem/radio-settings.c +++ b/drivers/ifxmodem/radio-settings.c @@ -145,7 +145,10 @@ static void ifx_set_rat_mode(struct ofono_radio_settings *rs, goto error; } - snprintf(buf, sizeof(buf), "AT+XRAT=%u,%u", value, preferred); + if (value == 1) + snprintf(buf, sizeof(buf), "AT+XRAT=%u,%u", value, preferred); + else + snprintf(buf, sizeof(buf), "AT+XRAT=%u", value); if (g_at_chat_send(rsd->chat, buf, none_prefix, xrat_modify_cb, cbd, g_free) > 0) -- cgit v1.2.3