aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libwmc/src/commands.h6
-rw-r--r--libwmc/src/protocol.h6
-rw-r--r--libwmc/tests/test-wmc-com.c10
3 files changed, 15 insertions, 7 deletions
diff --git a/libwmc/src/commands.h b/libwmc/src/commands.h
index 4cb19ced..839e884f 100644
--- a/libwmc/src/commands.h
+++ b/libwmc/src/commands.h
@@ -82,8 +82,10 @@ WmcResult * wmc_cmd_network_info_result (const char *buf, size_t len);
/**********************************************************************/
enum {
- WMC_NETWORK_MODE_CDMA = 0x00,
- WMC_NETWORK_MODE_GSM_AUTO = 0x0A,
+ WMC_NETWORK_MODE_AUTO_CDMA = 0x00,
+ WMC_NETWORK_MODE_CDMA_ONLY = 0x01,
+ WMC_NETWORK_MODE_EVDO_ONLY = 0x02,
+ WMC_NETWORK_MODE_AUTO_GSM = 0x0A,
WMC_NETWORK_MODE_GPRS_ONLY = 0x0B,
WMC_NETWORK_MODE_UMTS_ONLY = 0x0C,
WMC_NETWORK_MODE_AUTO = 0x14,
diff --git a/libwmc/src/protocol.h b/libwmc/src/protocol.h
index ab23d4c1..9f6af448 100644
--- a/libwmc/src/protocol.h
+++ b/libwmc/src/protocol.h
@@ -230,8 +230,10 @@ typedef struct WmcCmdConnectionInfoRsp WmcCmdConnectionInfoRsp;
/*****************************************************/
enum {
- WMC_GLOBAL_MODE_CDMA = 0x00,
- WMC_GLOBAL_MODE_GSM_AUTO = 0x0A,
+ WMC_GLOBAL_MODE_AUTO_CDMA = 0x00,
+ WMC_GLOBAL_MODE_CDMA_ONLY = 0x01,
+ WMC_GLOBAL_MODE_EVDO_ONLY = 0x02,
+ WMC_GLOBAL_MODE_AUTO_GSM = 0x0A,
WMC_GLOBAL_MODE_GPRS_ONLY = 0x0B,
WMC_GLOBAL_MODE_UMTS_ONLY = 0x0C,
WMC_GLOBAL_MODE_AUTO = 0x14,
diff --git a/libwmc/tests/test-wmc-com.c b/libwmc/tests/test-wmc-com.c
index 6917e5b0..36caa792 100644
--- a/libwmc/tests/test-wmc-com.c
+++ b/libwmc/tests/test-wmc-com.c
@@ -427,10 +427,14 @@ static const char *
mode_to_string (u_int8_t service)
{
switch (service) {
- case WMC_NETWORK_MODE_CDMA:
+ case WMC_NETWORK_MODE_AUTO_CDMA:
return "CDMA/EVDO";
- case WMC_NETWORK_MODE_GSM_AUTO:
- return "GSM/UMTS Auto";
+ case WMC_NETWORK_MODE_CDMA_ONLY:
+ return "CDMA only";
+ case WMC_NETWORK_MODE_EVDO_ONLY:
+ return "EVDO only";
+ case WMC_NETWORK_MODE_AUTO_GSM:
+ return "GSM/UMTS";
case WMC_NETWORK_MODE_GPRS_ONLY:
return "GSM/GPRS/EDGE only";
case WMC_NETWORK_MODE_UMTS_ONLY: