summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2015-12-01 12:52:47 -0600
committerDenis Kenzior <denkenz@gmail.com>2015-12-01 12:52:47 -0600
commit80e1e92b7627d92b2e2b9eb53305be0ce52063f9 (patch)
treede90c8a6057055d40da149c5bb6235aaef1f6ff4
parent239008221f3e1bcc823a365b76f1ce49fdd7be92 (diff)
downloadofono-80e1e92b7627d92b2e2b9eb53305be0ce52063f9.tar.bz2
gril: Remove g_ril_reply_parse_voice_reg_state
-rw-r--r--gril/grilreply.c62
-rw-r--r--gril/grilreply.h2
2 files changed, 0 insertions, 64 deletions
diff --git a/gril/grilreply.c b/gril/grilreply.c
index 88361a82..92e8beaf 100644
--- a/gril/grilreply.c
+++ b/gril/grilreply.c
@@ -146,68 +146,6 @@ no_val:
g_ril_append_print_buf(gril, "%s%s", print_buf, str ? str : "(null)");
}
-struct reply_reg_state *g_ril_reply_parse_voice_reg_state(GRil *gril,
- const struct ril_msg *message)
-{
- struct parcel rilp;
- struct parcel_str_array *str_arr;
- struct reply_reg_state *reply = NULL;
- int i;
-
- g_ril_init_parcel(message, &rilp);
-
- str_arr = parcel_r_str_array(&rilp);
- if (str_arr == NULL) {
- ofono_error("%s: parse error for %s", __func__,
- ril_request_id_to_string(message->req));
- goto out;
- }
-
- reply = g_try_malloc0(sizeof(*reply));
- if (reply == NULL) {
- ofono_error("%s: out of memory", __func__);
- goto out;
- }
-
- reply->status = -1;
- reply->lac = -1;
- reply->ci = -1;
-
- g_ril_append_print_buf(gril, "{");
-
- for (i = 0; i < str_arr->num_str; ++i) {
- char *str = str_arr->str[i];
-
- if (i > 0)
- g_ril_append_print_buf(gril, "%s,", print_buf);
-
- switch (i) {
- case RST_IX_STATE: case RST_IX_LAC:
- case RST_IX_CID: case RST_IX_RAT:
- set_reg_state(gril, reply, i, str);
- break;
- default:
- g_ril_append_print_buf(gril, "%s%s", print_buf,
- str ? str : "(null)");
- }
- }
-
- g_ril_append_print_buf(gril, "%s}", print_buf);
- g_ril_print_response(gril, message);
-
- /* As a minimum we require a valid status string */
- if (reply->status == -1) {
- ofono_error("%s: invalid status", __func__);
- g_free(reply);
- reply = NULL;
- }
-
-out:
- parcel_free_str_array(str_arr);
-
- return reply;
-}
-
static void set_data_reg_state(GRil *gril, struct reply_data_reg_state *reply,
int i, const char *str)
{
diff --git a/gril/grilreply.h b/gril/grilreply.h
index ba9e030e..f7e0a86a 100644
--- a/gril/grilreply.h
+++ b/gril/grilreply.h
@@ -49,8 +49,6 @@ struct reply_oem_hook {
void *data;
};
-struct reply_reg_state *g_ril_reply_parse_voice_reg_state(GRil *gril,
- const struct ril_msg *message);
struct reply_data_reg_state *g_ril_reply_parse_data_reg_state(GRil *gril,
const struct ril_msg *message);