summaryrefslogtreecommitdiffstats
path: root/samsung-ril.c
diff options
context:
space:
mode:
authorPaul Kocialkowski <contact@paulk.fr>2013-09-01 14:48:42 +0200
committerPaul Kocialkowski <contact@paulk.fr>2013-09-01 14:48:42 +0200
commit233ef2c6769c1c833e89651ae5846e66a5097cfb (patch)
treeddfc6ac45d5961612d4f1a2c6555d8b26fe58955 /samsung-ril.c
parentf8ea100031eb02e119637884b85f5527ecb4634a (diff)
downloadhardware_replicant_libsamsung-ril-233ef2c6769c1c833e89651ae5846e66a5097cfb.tar.gz
hardware_replicant_libsamsung-ril-233ef2c6769c1c833e89651ae5846e66a5097cfb.tar.bz2
hardware_replicant_libsamsung-ril-233ef2c6769c1c833e89651ae5846e66a5097cfb.zip
sms: Write/delete SMS on SIM support
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
Diffstat (limited to 'samsung-ril.c')
-rw-r--r--samsung-ril.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/samsung-ril.c b/samsung-ril.c
index e1bf2cc..9187f48 100644
--- a/samsung-ril.c
+++ b/samsung-ril.c
@@ -366,6 +366,12 @@ void ipc_fmt_dispatch(struct ipc_message_info *info)
case IPC_SMS_DEVICE_READY:
ipc_sms_device_ready(info);
break;
+ case IPC_SMS_SAVE_MSG:
+ ipc_sms_save_msg(info);
+ break;
+ case IPC_SMS_DEL_MSG:
+ ipc_sms_del_msg(info);
+ break;
/* SVC */
case IPC_SVC_DISPLAY_SCREEN:
ipc_svc_display_screen(info);
@@ -576,6 +582,12 @@ void ril_on_request(int request, void *data, size_t length, RIL_Token t)
case RIL_REQUEST_SMS_ACKNOWLEDGE:
ril_request_sms_acknowledge(t, data, length);
break;
+ case RIL_REQUEST_WRITE_SMS_TO_SIM:
+ ril_request_write_sms_to_sim(t, data, length);
+ break;
+ case RIL_REQUEST_DELETE_SMS_ON_SIM:
+ ril_request_delete_sms_on_sim(t, data, length);
+ break;
/* CALL */
case RIL_REQUEST_DIAL:
ril_request_dial(t, data, length);