diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2012-02-19 10:46:01 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-03-16 14:28:14 +0100 |
commit | 049d4434f9e33e6075817852de1327e4a9f084c9 (patch) | |
tree | 6354a347d4eec953488160ec99762ce088d53e33 | |
parent | 39eaeb2c4e5c4311698860c2be203be40f91492b (diff) |
iface-modem-3gpp: include in the API the mask of all 3GPP access technologies
-rw-r--r-- | src/mm-iface-modem-3gpp.c | 16 | ||||
-rw-r--r-- | src/mm-iface-modem-3gpp.h | 12 |
2 files changed, 14 insertions, 14 deletions
diff --git a/src/mm-iface-modem-3gpp.c b/src/mm-iface-modem-3gpp.c index 073e6084..a6d64e74 100644 --- a/src/mm-iface-modem-3gpp.c +++ b/src/mm-iface-modem-3gpp.c @@ -570,18 +570,6 @@ load_operator_code_ready (MMIfaceModem3gpp *self, g_object_unref (skeleton); } -#define ALL_3GPP_ACCESS_TECHNOLOGIES_MASK \ - (MM_MODEM_ACCESS_TECHNOLOGY_GSM | \ - MM_MODEM_ACCESS_TECHNOLOGY_GSM_COMPACT | \ - MM_MODEM_ACCESS_TECHNOLOGY_GPRS | \ - MM_MODEM_ACCESS_TECHNOLOGY_EDGE | \ - MM_MODEM_ACCESS_TECHNOLOGY_UMTS | \ - MM_MODEM_ACCESS_TECHNOLOGY_HSDPA | \ - MM_MODEM_ACCESS_TECHNOLOGY_HSUPA | \ - MM_MODEM_ACCESS_TECHNOLOGY_HSPA | \ - MM_MODEM_ACCESS_TECHNOLOGY_HSPA_PLUS | \ - MM_MODEM_ACCESS_TECHNOLOGY_LTE) - static void update_registration_state (MMIfaceModem3gpp *self, MMModem3gppRegistrationState new_state, @@ -654,7 +642,7 @@ update_registration_state (MMIfaceModem3gpp *self, if (access_tech != MM_MODEM_ACCESS_TECHNOLOGY_UNKNOWN) mm_iface_modem_update_access_technologies (MM_IFACE_MODEM (self), access_tech, - ALL_3GPP_ACCESS_TECHNOLOGIES_MASK); + MM_IFACE_MODEM_3GPP_ALL_ACCESS_TECHNOLOGIES_MASK); if (MM_IS_IFACE_MODEM_LOCATION (self) && location_area_code > 0 && cell_id > 0) @@ -664,7 +652,7 @@ update_registration_state (MMIfaceModem3gpp *self, } else { mm_iface_modem_update_access_technologies (MM_IFACE_MODEM (self), MM_MODEM_ACCESS_TECHNOLOGY_UNKNOWN, - ALL_3GPP_ACCESS_TECHNOLOGIES_MASK); + MM_IFACE_MODEM_3GPP_ALL_ACCESS_TECHNOLOGIES_MASK); if (MM_IS_IFACE_MODEM_LOCATION (self)) mm_iface_modem_location_3gpp_clear (MM_IFACE_MODEM_LOCATION (self)); } diff --git a/src/mm-iface-modem-3gpp.h b/src/mm-iface-modem-3gpp.h index 9c1a0b9f..a62aa850 100644 --- a/src/mm-iface-modem-3gpp.h +++ b/src/mm-iface-modem-3gpp.h @@ -33,6 +33,18 @@ #define MM_IFACE_MODEM_3GPP_PS_NETWORK_SUPPORTED "iface-modem-3gpp-ps-network-supported" #define MM_IFACE_MODEM_3GPP_CS_NETWORK_SUPPORTED "iface-modem-3gpp-cs-network-supported" +#define MM_IFACE_MODEM_3GPP_ALL_ACCESS_TECHNOLOGIES_MASK \ + (MM_MODEM_ACCESS_TECHNOLOGY_GSM | \ + MM_MODEM_ACCESS_TECHNOLOGY_GSM_COMPACT | \ + MM_MODEM_ACCESS_TECHNOLOGY_GPRS | \ + MM_MODEM_ACCESS_TECHNOLOGY_EDGE | \ + MM_MODEM_ACCESS_TECHNOLOGY_UMTS | \ + MM_MODEM_ACCESS_TECHNOLOGY_HSDPA | \ + MM_MODEM_ACCESS_TECHNOLOGY_HSUPA | \ + MM_MODEM_ACCESS_TECHNOLOGY_HSPA | \ + MM_MODEM_ACCESS_TECHNOLOGY_HSPA_PLUS | \ + MM_MODEM_ACCESS_TECHNOLOGY_LTE) + typedef struct _MMIfaceModem3gpp MMIfaceModem3gpp; struct _MMIfaceModem3gpp { |