From 82d1e746c6169babf8919c1c5655fdabc08c86c3 Mon Sep 17 00:00:00 2001 From: Caiwen Zhang Date: Fri, 15 Mar 2013 05:18:43 +0800 Subject: [PATCH] s_network.c: By default, display the plmn in case SPN name is void Change-Id: I5ba9af34fb49a6de34b27228df2135f576e060c3 --- src/s_network.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/s_network.c b/src/s_network.c index 8da3a76..e1e7fc1 100644 --- a/src/s_network.c +++ b/src/s_network.c @@ -1660,6 +1660,10 @@ static void on_sim_resp_hook_get_netname(UserRequest *ur, enum tcore_response_co if ((resp->data.spn.display_condition & 0x03) == 0x01) { tcore_network_set_network_name_priority(o, TCORE_NETWORK_NAME_PRIORITY_ANY); } + + // fallback in case no SPN name is provided + if (resp->data.spn.spn[0] == '\0') + tcore_network_set_network_name_priority(o, TCORE_NETWORK_NAME_PRIORITY_NETWORK); } } -- 2.7.4