summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLucas De Marchi <lucas.demarchi@profusion.mobi>2011-01-10 19:02:26 -0200
committerDenis Kenzior <denkenz@gmail.com>2011-01-10 15:38:29 -0600
commit45f2576bb6fcf93ad897f4a3dddbffe6bef7dcf0 (patch)
tree151a1872830741fec3dcdffb6a524dd8eaab6ee4
parent34549b4bb09ed6c8fb905eb7f2a68e15c1063b22 (diff)
downloadofono-45f2576bb6fcf93ad897f4a3dddbffe6bef7dcf0.tar.bz2
atmodem: check for VENDOR_HUAWEI on sim atom
-rw-r--r--drivers/atmodem/sim.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/atmodem/sim.c b/drivers/atmodem/sim.c
index 1653ede7..33f756d5 100644
--- a/drivers/atmodem/sim.c
+++ b/drivers/atmodem/sim.c
@@ -143,8 +143,10 @@ static void at_sim_read_info(struct ofono_sim *sim, int fileid,
snprintf(buf, sizeof(buf), "AT+CRSM=192,%i", fileid);
- if (sd->vendor == OFONO_VENDOR_QUALCOMM_MSM)
+ if (sd->vendor == OFONO_VENDOR_QUALCOMM_MSM ||
+ sd->vendor == OFONO_VENDOR_HUAWEI) {
strcat(buf, ",0,0,255"); /* Maximum possible length */
+ }
if (g_at_chat_send(sd->chat, buf, crsm_prefix,
at_crsm_info_cb, cbd, g_free) > 0)