aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorPaul Kocialkowski <contact@paulk.fr>2014-02-08 17:35:54 +0100
committerPaul Kocialkowski <contact@paulk.fr>2014-02-08 17:35:54 +0100
commit6cb0b59e3f0a7b8f2c9690b7e8d171d88d000270 (patch)
treef5ce63da93f485516655155a51c3b4ec0f5d7b2c /tools
parentffc71f0da11b322e5c28425200cbb8666cf441f9 (diff)
downloadexternal_libsamsung-ipc-6cb0b59e3f0a7b8f2c9690b7e8d171d88d000270.zip
external_libsamsung-ipc-6cb0b59e3f0a7b8f2c9690b7e8d171d88d000270.tar.gz
external_libsamsung-ipc-6cb0b59e3f0a7b8f2c9690b7e8d171d88d000270.tar.bz2
Prefer official Samsung IPC protocol names
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
Diffstat (limited to 'tools')
-rw-r--r--tools/modemctrl.c25
1 files changed, 12 insertions, 13 deletions
diff --git a/tools/modemctrl.c b/tools/modemctrl.c
index d8a9007..0edfa8d 100644
--- a/tools/modemctrl.c
+++ b/tools/modemctrl.c
@@ -137,33 +137,32 @@ void modem_set_sms_device_ready(struct ipc_client *client)
void modem_set_sec_pin_status(struct ipc_client *client, char *pin1, char *pin2)
{
- struct ipc_sec_sim_status_request_data pin_status;
- struct ipc_sec_lock_info_request_data lock_info_req;
+ struct ipc_sec_pin_status_request_data pin_status;
printf("[I] Sending PIN1 unlock request\n");
- ipc_sec_sim_status_setup(&pin_status, IPC_SEC_PIN_TYPE_PIN1, pin1, pin2);
- ipc_client_send(client, IPC_SEC_SIM_STATUS, IPC_TYPE_SET, (void *) &pin_status, sizeof(pin_status), seq_get());
+ ipc_sec_pin_status_setup(&pin_status, IPC_SEC_PIN_TYPE_PIN1, pin1, pin2);
+ ipc_client_send(client, IPC_SEC_PIN_STATUS, IPC_TYPE_SET, (void *) &pin_status, sizeof(pin_status), seq_get());
}
void modem_response_sec(struct ipc_client *client, struct ipc_message_info *resp)
{
- struct ipc_sec_sim_status_response_data *sim_status;
+ struct ipc_sec_pin_status_response_data *sim_status;
unsigned char type;
int status;
char *data;
switch(IPC_COMMAND(resp))
{
- case IPC_SEC_SIM_STATUS :
- sim_status = (struct ipc_sec_sim_status_response *)resp->data;
+ case IPC_SEC_PIN_STATUS :
+ sim_status = (struct ipc_sec_pin_status_response_data *)resp->data;
switch(sim_status->status)
{
- case IPC_SEC_SIM_STATUS_CARD_NOT_PRESENT:
+ case IPC_SEC_PIN_STATUS_CARD_NOT_PRESENT:
printf("[I] SIM card is definitely absent\n");
break;
- case IPC_SEC_SIM_STATUS_LOCK_SC:
+ case IPC_SEC_PIN_STATUS_LOCK_SC:
switch(sim_status->facility_lock)
{
case IPC_SEC_FACILITY_LOCK_TYPE_SC_PIN1_REQ:
@@ -182,13 +181,13 @@ void modem_response_sec(struct ipc_client *client, struct ipc_message_info *resp
break;
}
break;
- case IPC_SEC_SIM_STATUS_INIT_COMPLETE:
+ case IPC_SEC_PIN_STATUS_INIT_COMPLETE:
printf("[3] SIM init complete\n");
if(state == MODEM_STATE_NORMAL)
state = MODEM_STATE_SIM_OK;
break;
- case IPC_SEC_SIM_STATUS_PB_INIT_COMPLETE:
+ case IPC_SEC_PIN_STATUS_PB_INIT_COMPLETE:
printf("[I] SIM Phone Book init complete\n");
break;
}
@@ -317,14 +316,14 @@ void modem_response_net(struct ipc_client *client, struct ipc_message_info *resp
switch(IPC_COMMAND(resp))
{
case IPC_NET_REGIST:
- regi = (struct ipc_net_regist_response*) resp->data;
+ regi = (struct ipc_net_regist_response_data *) resp->data;
if(regi->status == IPC_NET_REGISTRATION_STATUS_HOME)
{
printf("[I] Registered with network successfully!\n");
}
break;
- case IPC_NET_CURRENT_PLMN:
+ case IPC_NET_SERVING_NETWORK:
memcpy(mnc, (char *)(resp->data + 3), 5);
mnc[5]=0;