diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/ofono.h | 2 | ||||
-rw-r--r-- | src/sim.c | 6 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/ofono.h b/src/ofono.h index bfb534de..0e3009ea 100644 --- a/src/ofono.h +++ b/src/ofono.h @@ -351,6 +351,8 @@ unsigned short __ofono_sms_get_next_ref(struct ofono_sms *sms); ofono_bool_t __ofono_sim_service_available(struct ofono_sim *sim, int ust_service, int sst_service); +ofono_bool_t __ofono_sim_cphs_service_available(struct ofono_sim *sim, + int cphs_service); ofono_bool_t __ofono_is_valid_sim_pin(const char *pin, enum ofono_sim_password_type type); @@ -2181,6 +2181,12 @@ ofono_bool_t __ofono_sim_service_available(struct ofono_sim *sim, return FALSE; } +ofono_bool_t __ofono_sim_cphs_service_available(struct ofono_sim *sim, + int cphs_service) +{ + return sim_cphs_is_active(sim->cphs_service_table, cphs_service); +} + static void sim_inserted_update(struct ofono_sim *sim) { DBusConnection *conn = ofono_dbus_get_connection(); |