summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilippe Nunes <philippe.nunes@linux.intel.com>2011-12-08 15:50:03 +0100
committerDenis Kenzior <denkenz@gmail.com>2011-12-09 06:12:56 -0600
commitf960c954e41a130a9721b1e5e95bac7781b517bc (patch)
tree2dd783119d4d9933af5685935e3852c5a3fcac54
parentcf7ad87bc638001640b84c249a97aa13b87cb0fe (diff)
downloadofono-f960c954e41a130a9721b1e5e95bac7781b517bc.tar.bz2
huaweicdmamodem: Fix sysinfo parsing
In practice, the service domain is set to 255 (cdma not supported) with an EV-DO capable hardware.
-rw-r--r--drivers/huaweicdmamodem/network-registration.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/huaweicdmamodem/network-registration.c b/drivers/huaweicdmamodem/network-registration.c
index fc054d56..0052044a 100644
--- a/drivers/huaweicdmamodem/network-registration.c
+++ b/drivers/huaweicdmamodem/network-registration.c
@@ -78,13 +78,13 @@ static gboolean parse_sysinfo(GAtResult *result, gint *status)
switch (srv_domain) {
case 0: /* No service */
- case 255: /* CDMA not supported */
*status = CDMA_NETWORK_REGISTRATION_STATUS_NOT_REGISTERED;
break;
case 1: /* Only CS */
case 2: /* Only PS */
case 3: /* CS PS */
case 4: /* CS registered, PS in searching state */
+ case 255: /* CDMA not supported */
break;
}