diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2011-01-10 15:35:39 -0800 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2011-01-10 15:35:39 -0800 |
commit | 4bab8d3ad30bf4aa11644ab23082a36939a805ec (patch) | |
tree | fa7247c9fcddef5d81b5bc5641e0e92adc2c67f0 | |
parent | 94c104b25f9f6928154c53307b4c3dbf217a3aaf (diff) | |
download | ofono-4bab8d3ad30bf4aa11644ab23082a36939a805ec.tar.bz2 |
atmodem: Use switch statement for vendor quirks
-rw-r--r-- | drivers/atmodem/sim.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/atmodem/sim.c b/drivers/atmodem/sim.c index 113b8350..b1d971dd 100644 --- a/drivers/atmodem/sim.c +++ b/drivers/atmodem/sim.c @@ -146,9 +146,11 @@ 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 || - sd->vendor == OFONO_VENDOR_HUAWEI) { + switch (sd->vendor) { + case OFONO_VENDOR_HUAWEI: + case OFONO_VENDOR_QUALCOMM_MSM: strcat(buf, ",0,0,255"); /* Maximum possible length */ + break; } if (g_at_chat_send(sd->chat, buf, crsm_prefix, |