if (ret != 0)
return ret;
- ret = g_strcmp0(key_a->imsi, key_b->imsi);
+ ret = g_strcmp0(key_a->subscriber_id, key_b->subscriber_id);
if (ret != 0)
return ret;
FREE(key->app_id);
FREE(key->ifname);
- FREE(key->imsi);
+ FREE(key->subscriber_id);
FREE(key);
}
"limit [ (%lld) bytes], "
"warn_limit [ (%lld) bytes], "
"counter [ (%lld) bytes], "
- "roaming [%d], imsi [%s]",
+ "roaming [%d], subscriber_id [%s]",
rstn_value->restriction_id,
rstn_key->app_id, rstn_value->classid , rstn_key->ifname,
rstn_key->iftype, rstn_value->rst_state,
rstn_value->data_limit,
rstn_value->data_warn_limit,
rstn_value->data_counter,
- rstn_key->roaming, rstn_key->imsi);
+ rstn_key->roaming, rstn_key->subscriber_id);
}
static void __process_restriction(enum traffic_restriction_type rst_type,
stat_key.iftype = default_connection->type;
if (STC_IFACE_DATACALL == stat_key.iftype)
- stat_key.imsi = g_strdup(default_connection->imsi);
+ stat_key.subscriber_id = g_strdup(default_connection->subscriber_id);
else
- stat_key.imsi = g_strdup("noneimsi");
+ stat_key.subscriber_id = g_strdup("none_subid");
g_strlcpy(stat_key.ifname, default_connection->ifname,
MAX_IFACE_LENGTH);
app_value->counter.in_bytes = 0;
FREE(stat.app_id);
- FREE(stat_key.imsi);
+ FREE(stat_key.subscriber_id);
return FALSE;
}
rstn_key->app_id = g_strdup(key->app_id);
rstn_key->ifname = g_strdup(key->ifname);
- rstn_key->imsi = g_strdup(key->imsi);
+ rstn_key->subscriber_id = g_strdup(key->subscriber_id);
rstn_key->iftype = key->iftype;
rstn_key->roaming = key->roaming;
key.app_id = g_strdup(info->app_id);
key.ifname = g_strdup(info->ifname);
- key.imsi = g_strdup(info->imsi);
+ key.subscriber_id = g_strdup(info->subscriber_id);
key.iftype = info->iftype;
key.roaming = info->roaming;
FREE(key.app_id);
FREE(key.ifname);
- FREE(key.imsi);
+ FREE(key.subscriber_id);
return ret;
}
process_name, exe_type);
}
+#if 0
static void __excn_hash_printall(void)
{
g_hash_table_foreach(g_system->excns_hash,
__excn_hash_foreach_print, NULL);
}
+#endif
static gboolean __remove_exception_app(gpointer key, gpointer value,
gpointer data)
key.app_id = g_strdup(info->app_id);
key.ifname = g_strdup(info->ifname);
- key.imsi = g_strdup(info->imsi);
+ key.subscriber_id = g_strdup(info->subscriber_id);
key.iftype = info->iftype;
key.roaming = info->roaming;
FREE(key.app_id);
FREE(key.ifname);
- FREE(key.imsi);
+ FREE(key.subscriber_id);
return ret;
}
stc_rstn_key_s key = {
.app_id = g_strdup(info->app_id),
.ifname = g_strdup(info->ifname),
- .imsi = g_strdup(info->imsi),
+ .subscriber_id = g_strdup(info->subscriber_id),
.iftype = info->iftype,
.roaming = info->roaming,
};
FREE(key.app_id);
FREE(key.ifname);
- FREE(key.imsi);
+ FREE(key.subscriber_id);
return ret;
}