gril: Remove g_ril_request_pin_change_state

This commit is contained in:
Denis Kenzior 2015-11-12 11:58:51 -06:00
parent 433104e953
commit 2c987c0044
2 changed files with 0 additions and 98 deletions

View File

@ -71,13 +71,6 @@
#define ROOTMF ((char[]) {'\x3F', '\x00'})
#define ROOTMF_SZ sizeof(ROOTMF)
/* RIL_Request* parameter counts */
#define SET_FACILITY_LOCK_PARAMS 5
/* RIL_FACILITY_LOCK parameters */
#define RIL_FACILITY_UNLOCK "0"
#define RIL_FACILITY_LOCK "1"
/* Call ID should not really be a big number */
#define MAX_CID_DIGITS 3
@ -578,86 +571,6 @@ error:
return FALSE;
}
gboolean g_ril_request_pin_change_state(GRil *gril,
const struct req_pin_change_state *req,
struct parcel *rilp)
{
const char *lock_type;
/*
* TODO: clean up the use of string literals &
* the multiple g_ril_append_print_buf() calls
* by using a table lookup as does the core sim code
*/
switch (req->passwd_type) {
case OFONO_SIM_PASSWORD_SIM_PIN:
g_ril_append_print_buf(gril, "(SC,");
lock_type = "SC";
break;
case OFONO_SIM_PASSWORD_PHSIM_PIN:
g_ril_append_print_buf(gril, "(PS,");
lock_type = "PS";
break;
case OFONO_SIM_PASSWORD_PHFSIM_PIN:
g_ril_append_print_buf(gril, "(PF,");
lock_type = "PF";
break;
case OFONO_SIM_PASSWORD_SIM_PIN2:
g_ril_append_print_buf(gril, "(P2,");
lock_type = "P2";
break;
case OFONO_SIM_PASSWORD_PHNET_PIN:
g_ril_append_print_buf(gril, "(PN,");
lock_type = "PN";
break;
case OFONO_SIM_PASSWORD_PHNETSUB_PIN:
g_ril_append_print_buf(gril, "(PU,");
lock_type = "PU";
break;
case OFONO_SIM_PASSWORD_PHSP_PIN:
g_ril_append_print_buf(gril, "(PP,");
lock_type = "PP";
break;
case OFONO_SIM_PASSWORD_PHCORP_PIN:
g_ril_append_print_buf(gril, "(PC,");
lock_type = "PC";
break;
default:
ofono_error("%s: Invalid password type: %d",
__func__,
req->passwd_type);
goto error;
}
parcel_init(rilp);
parcel_w_int32(rilp, SET_FACILITY_LOCK_PARAMS);
parcel_w_string(rilp, lock_type);
if (req->enable)
parcel_w_string(rilp, RIL_FACILITY_LOCK);
else
parcel_w_string(rilp, RIL_FACILITY_UNLOCK);
parcel_w_string(rilp, req->passwd);
/* TODO: make this a constant... */
parcel_w_string(rilp, "0"); /* class */
parcel_w_string(rilp, req->aid_str);
g_ril_append_print_buf(gril, "(%s,%d,%s,0,aid=%s)",
print_buf,
req->enable,
req->passwd,
req->aid_str);
return TRUE;
error:
return FALSE;
}
void g_ril_request_dial(GRil *gril,
const struct ofono_phone_number *ph,
enum ofono_clir_option clir,

View File

@ -110,13 +110,6 @@ struct req_sim_write_record {
const unsigned char *data;
};
struct req_pin_change_state {
const gchar *aid_str;
enum ofono_sim_password_type passwd_type;
int enable;
const char *passwd;
};
gboolean g_ril_request_deactivate_data_call(GRil *gril,
const struct req_deactivate_data_call *req,
struct parcel *rilp,
@ -151,10 +144,6 @@ gboolean g_ril_request_sim_write_record(GRil *gril,
const struct req_sim_write_record *req,
struct parcel *rilp);
gboolean g_ril_request_pin_change_state(GRil *gril,
const struct req_pin_change_state *req,
struct parcel *rilp);
void g_ril_request_dial(GRil *gril,
const struct ofono_phone_number *ph,
enum ofono_clir_option clir,